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

注意: 

  • WEBSERVICE 函数仅在 2013 Excel及更高版本中提供,Windows。

  • 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 技术社区中咨询专家或在 Answers 社区获取

另请参阅

ENCODEURL 函数

FILTERXML 函数

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×