admin 管理员组文章数量: 1184232
废话不多说,先上翻译公式:
如果要翻译A1单元格的内容,函数公式为:
=FILTERXML(WEBSERVICE("http://fanyi.youdao/translate?&i="&A1&"&doctype=xml&version"),"//translation")
函数解析:
要实现中英文的翻译需要用到两个网络函数:WEBSERVICE和FILTERXML,同时要确认电脑是处于联网状态才能实现此功能,两个函数的使用方法如下:
WEBSERVICE 函数
WEBSERVICE函数是用来返回web服务中的数据,公式写法为:=WEBSERVICE(“网址”),例如:在A1单元格输入=WEBSERVICE("http://fanyi.youdao/"),返回值是有道翻译网址的计算结果。
FILTERXML 函数
FILTERXML函数语法为:FILTERXML(xml, xpath),表示使用指定的 XPath 从 XML 内容返回特定数据,如果 XML 无效,FILTERXML 返回错误值 #VALUE!,如果 XML 包含带有无效前缀的命名空间,FILTERXML 返回错误值 #VALUE!。
还有不会的小伙伴可以从这里下载Excel样例文件: Excel翻译公式使用样例.xlsx_excel翻译函数-电子商务文档类资源-CSDN下载
补充一下关于其他语言的参数:
http://fanyi.youdao/translate?&doctype=XML&type=AUTO&i=计算
参数说明:
doctype: 返回值格式
i:要翻译的内容
type(目前已失效,只支持中英翻译,暂无免费的替代方案):翻译类型,AUTO为自动判断
ZH_CN2EN 中文 英语
ZH_CN2JA 中文 日语
ZH_CN2KR 中文 韩语
ZH_CN2FR 中文 法语
ZH_CN2RU 中文 俄语
ZH_CN2SP 中文 西语
EN2ZH_CN 英语 中文
JA2ZH_CN 日语 中文
KR2ZH_CN 韩语 中文
FR2ZH_CN 法语 中文
RU2ZH_CN 俄语 中文
SP2ZH_CN 西语 中文
EXCEL中XML相关的函数EXCEL2013以后才提供,使用时请注意自己使用的版本。感谢硅谷少年的提醒。
版权声明:本文标题:在Excel中使用翻译公式 (有道API) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766013172a3432261.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论