Excel WEBSERVICE 函数
Author: Zhoumandy Last Modified: 2025-05-07
WEBSERVICE 函数从 Web 服务返回数据。
语法
=WEBSERVICE(url)
参数
- Url (必需):必需。要调用的 Web 服务的 URL。
返回值
WEBSERVICE 函数返回 Web 服务的结果。
函数说明
- WEBSERVICE 函数在 Excel 2013 中引入。因此,它在早期版本的 Excel 中不可用。并且在 Excel 网页版或 Mac 版 Excel 中也不可用。
- WEBSERVICE 函数可能会出现在 Mac 版 Excel 的库中,但由于它依赖于 Windows 操作系统的功能,在 Mac 上无法返回结果。
- 提供的 url 参数可以是单元格引用或用双引号括起来的值。
- 如果出现以下情况之一,则会出现 #VALUE! 错误值:
- 提供的 url 参数无法返回数据;
- 提供的 url 参数导致无效的字符串;
- 提供的 url 参数导致的字符串包含超过 32767 个字符,这是 Excel 允许的单元格限制;
- 提供的 url 参数是一个包含超过 GET 请求允许的 2048 个字符的字符串;
- 提供的 url 参数包含不支持的协议,例如 ftp:// 或 file://。
示例
如下图所示,B5 单元格中有一个 URL。要从该 URL 获取数据,请按照以下步骤操作。
1. 请将以下公式复制到 D5 单元格中,然后按 Enter 键获取结果。
=WEBSERVICE(B5)
注意:我们也可以直接在公式中输入一个值。例如,D5 单元格中的公式可以更改为:
=WEBSERVICE("https://www.nasa.gov/")
相关函数: