作者:乔山办公网日期:
返回目录:excel表格制作
使用复Excel 2013版新增函数WEBSERVICE、FILTERXML,可以制实现百在线查询。
如图所示,A列输入单词度,B2输入公式可以转换音标,C2输入另外问公式可以翻译词义答:
B2公式:
=IF(A2="","",FILTERXML(WEBSERVICE("http://dict.youdao.com/search?q="&A2&"&doctype=xml"),"//phonetic-symbol"))
C2公式:
=IF(A2="","",FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A2&"&doctype=xml"),"//translation"))
这个函数的意思是在指定xml的xpth路径下返回该节点的值。
两个参数:1.xml格式的数据 2.xpath就是解析dom的层次用的
可以不用if嵌套,用下面复公式即可,不限于25种,制5个数可以任zd意组合
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(E4,1,"A"),2,"B"),3,"C"),4,"D"),5,"E")
下拉
使用Excel 2013版新知增函数WEBSERVICE、FILTERXML,可以实现在线查询。
如图所示,A列输入单词道,B2输入公式版可以转换音权标,C2输入另外公式可以翻译词义:
B2公式:
=IF(A2="","",FILTERXML(WEBSERVICE("),"//phonetic-symbol"))
C2公式:
=IF(A2="","",FILTERXML(WEBSERVICE("),"//translation"))