WEBSERVICE 函数

WEBSERVICE函数从 Internet 或 Intranet 上的 web 服务返回数据。

注意: 

  • WEBSERVICE 函数仅在 Excel 2013 和更高版本的 Windows 中可用。

  • WEBSERVICE 函数可能出现在 Excel for Mac 函数库中, 但它依赖于 Windows 操作系统功能, 因此它不会在 Mac 上返回结果。

语法

WEBSERVICE(url)

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

  • url    必需。 要调用的 web 服务的 URL。

示例

=WEBSERVICE(“http://mywebservice.com/serviceEndpoint?searchString=Excel”) 

你还可以将ENCODEURL 函数与 WEBSERVICE 函数结合使用。 例如:

=WEBSERVICE("http://xml.weather.yahoo.com/forecastrss/"&ENCODEURL(B2)&"_f.xml")  

备注

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

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

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

  • 对于不受支持的协议 (如ftp://File://), WEBSERVICE 返回 #VALUE! 错误。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

注意:  本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 能否告知我们此信息是否有所帮助? 下面是该参考内容的英文版

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×