使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

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

另请参阅

ENCODEURL 函数

FILTERXML 函数

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×