WEBSERVICE 函数

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

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

注意

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

语法

WEBSERVICE(url)

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

参数 说明
url
必需
要调用的 Web 服务的 URL

注意

  • 如果参数无法返回数据,则 WEBSERVICE 返回 #VALUE! 错误。
  • 如果参数导致字符串无效或包含的字符串超过允许的单元格限制 32767 个字符,则 WEBSERVICE 将返回 #VALUE! 错误。
  • 如果 url 是一个字符串,其中包含超过 GET 请求允许的 2048 个字符,则 WEBSERVICE 返回 #VALUE! 错误。
  • 对于不受支持的协议(如 ftp://file://),WEBSERVICE 将返回 #VALUE! 错误。

示例

下面是使用虚构 Web 服务的示例:

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

提示

  • 为了获得最佳结果,应在包含在公式中之前对 WEBSERVICE 的 URL 进行编码。
  • 要对 URL 进行编码,请使用 ENCODEURL 函数。 然后在 WEBSERVICE 公式中使用编码的 URL 引用单元格。

需要更多帮助吗?

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