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

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

语法

WEBSERVICE(url)

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

参数

说明

url   

必需

要调用的 Web 服务的 URL

注意: 

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

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

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

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

示例

下面是使用虚构 Webservice 的示例:

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

提示: 

  • 为了获得最佳结果,应先对 WEBSERVICE 的 URL 进行编码,然后再包含在公式中。

  • 若要对 URL 进行编码,请使用 ENCODEURL 函数。 然后,使用 WEBSERVICE 公式中的编码 URL 引用单元格。

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

ENCODEURL 函数

FILTERXML 函数

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。