2017年最全的excel函数大全(2)—web函数

5 年前


WEBSERVICE 函数


描述:


返回 Intranet 或 Internet 上的 Web 服务数据。


用法:


WEBSERVICE(url)


WEBSERVICE 函数用法具有下列参数描述。


ü Url 必需。 Web 服务的 URL。


备注


ü 如果参数无法返回数据,则 WEBSERVICE 返回错误值 #VALUE!。


ü 如果参数导致字符串无效或含有的字符超过允许的单元格限制(32767 个字符),则 WEBSERVICE 返回错误值 #VALUE!。


ü 如果 url 字符串所含字符超过 GET 请求允许的 2048 个字符,则 WEBSERVICE 返回错误值 #VALUE!。


ü 对于不支持的协议,例如 ftp :// 或 file://,WEBSERVICE 返回 #VALUE! 错误值。


ENCODEURL 函数


描述


返回 URL 编码的字符串。


用法


ENCODEURL(text)


ENCODEURL 函数语法具有下列参数。


ü Text 要进行 URL 编码的字符串。


FILTERXML 函数


描述


使用指定的 XPath 从 XML 内容返回特定数据。


用法


FILTERXML(xml, xpath)


FILTERXML 函数语法具有下列参数。


ü Xml必需。有效 XML 格式中的字符串。


ü Xpath 必需。标准 XPath 格式中的字符串。


其他


如果 XML 无效,FILTERXML 返回错误值 #VALUE!。


如果 XML 包含带有无效前缀的命名空间,FILTERXML 返回错误值 #VALUE!。


案例

这里用用有道翻译api接口把中文翻译成英文。

使用ENCODEURL 函数将单元格 B2 中的中文作为参数传递到 C2 的 Web 查询中。FILTERXML 函数在此次查询中,可返回D2:D4的翻译后的英文。




公式如下:




显示结果如下:




以上是所有excel的web函数说明以及语法,以及使用案例。这次分享中存在哪些疑问或者哪些不足,可以在下面进行评论。如果觉得不错,可以分享给你的朋友,让大家一起掌握这些excel的web函数。

编辑于 2018-01-14 16:29