本人office2016,想通过WEBSERVICE函数从Internet 或 Intranet 上的 Web 服务返回数据,但是WEBSERVICE函数计算出现问题。再A2输入单词appreciate,B2输入公式可以转换音标,
B2公式:
=IF(A2="","",FILTERXML(WEBSERVICE("
http://dict.youdao.com/search?q=
"&A2&"&doctype=xml"),"//phonetic-symbol")),如图一;
但是返回错误值,并在显示计算步骤进行对带下划线表达式进行计算时会直接关闭应用。如图二。
通过官网上查找WEBSERVICE函数,知道该函数仅在 2013 Excel及更高版本中提供,Windows。在其他网站上看到excel2016不支持WEBSERVICE函数,请问是否有解决办法?谢谢。
图一
图二
您好, 草山
非常抱歉,给您带了不便,我们会尽力帮助您解决问题
您的问题是: WEBSERVICE函数的应用
=======================================================================
您好,测试下来2016是可以使用该函数并且部分情况下可以实现,测试下来无法自动翻译成音标,
目前测下来是url内容为正确,但是返回的内容结果中并没有音标相关的内容,尝试更改站点信息为http://dict.youdao.com/w/“A2”/或者尝试更改了xpath比如phonetic\
pronounce\baav等均无法调取出音标。
目前很抱歉您的问题无法进行处理,该函数需要引用出的结果为站点的内容,参数设置目前无法确认。
后续如果需要使用该自动引用音标的内容可能需要您联系一下该站点的开发人员或者提交至
Technet 论坛 (microsoft.com)
寻求更高级的工程师进行解决。
=======================================================================
如未解决问题,您可以继续回复此贴,我们会继续跟进您的问题
希望我的回答对您有帮助!
Zenta He