第一次知道这点时,偶以为偶用了假的Excel。
Excel翻译能力如何?
Excel翻译很强悍!
说Excel翻译能力不行的,那是他不懂Excel。
看,Excel可以一秒翻译成千上万条语句。中译英,英翻中,都可以。
再不用一条一条复制到翻译网站,一条一条复制译文了。
Excel翻译得这么快,结果怎么样?可信吗?
一句话:你觉得有道翻译怎么样,Excel翻译就怎么样。
不信?让大家近距离看一眼翻译的结果吧。
是不是还挺好的?!
Excel怎样翻译?
很多网站的教程说:Excel翻译,就是输入句子/词语,点击“审阅”——“翻译”,再设置翻译语言种类。
可这个功能弱爆了,动不动就罢工说“找不到?”。
确实,这个差劲的翻译功能,从今天起你可以无视它了,因为大家有了新方法。
Excel自动翻译,只需要一个公式,不用录制宏、不用编写VBA。
自Excel2013起,Excel有了WEBSERVICE函数,它可以辅助你提取网站上的数据。
这不,将翻译网址(url)设置为WEBSERVICE参数,就可以提取网站上的翻译结果啦。
自动翻译公式:
=FILTERXML(WEBSERVICE(“http://fanyi.youdao.com/translate?&i=”&B2&”&doctype=xml&version”),”//translation”)
公式看起来有点长,但其实很简单,它就是=FILTERXML(WEBSERVICE(翻译网址),xml提取节点)。
使用时,只要将公式中的“B2”替换成你自己的单元格地址,其他的都固定不变。中文翻译成英文,英文翻译成中文,都是这一个公式。
这个公式中,WEBSERVICE函数负责把指定url的内容转成xml;而FILTERXML函数负责把xml中的译文提取出来。
怎样校对翻译结果?
不管用什么翻译软件,都必须人工校对翻译结果。
当你要翻译的内容很多时,建议你添加“辅助列1”和“辅助列2”,然后在数据下方使用上述翻译公式。
这样按照“辅助1”升序排列,译文就会显示在原文下方,再不用担心校对时看错行啦。
校对完毕,再按照“辅助2”升序排列,译文和原文就自动分开啦。
怎么样?
觉得Excel翻译确实不错的,就给偶点赞、评论、关注吧,你的支持就是偶继续创作的动力!