最近公司在做中英文双语版本,需要翻译出来基本字段,那么问题来了,用Excel怎么快速翻译大量文本,并做一些简单处理呢?我把我使用到的方法分享一下:
1、批量翻译
- 有道
公式:=FILTERXML(WEBSERVICE(“http://fanyi.youdao.com/translate?&i=”&要翻译的列&"&doctype=xml&version"),"//translation")
在要输出的位置,回车即可,然后选中下拉,就可以批量操作。
注意:应用过函数的想要修改,需要复制出来,才能修改(复制,黏贴时选择只黏贴“值”);
- 谷歌
批量复制中文,然后复制到谷歌翻译界面即可,记得黏贴回来英文的时候要对应行数的位置。
综合而言,谷歌翻译更好,有道有的翻译的不是很符合语法和语境;另外有道的那个公式频繁操作会失效,一失效,翻译结果就变为“VALUE”,也不好。
2、拼接单元格
=CONCATENATE(单元格1,“符号”,单元格2)
得到:单元格1符号单元格2;
3、大小写字母转换
大->小:=lower(A)
小->大:=upper(a)
多个单词第一个单词首字母大写:=REPLACE(LOWER(单元格),1,1,UPPER(left