KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel WEBSERVICE 函数

作者Zhoumandy修改日期

WEBSERVICE 函数可用于从 Web 服务中获取数据。

webservice-函数 1


语法

=WEBSERVICE()url)


参数

  • Url(必填):请输入要调用的 Web 服务网址,此项为必填。

返回值

WEBSERVICE 函数可返回 Web 服务的响应结果。


函数说明

  1. WEBSERVICE 函数是在 Excel 2013 中引入的,因此无法在早期版本的 Excel、Excel 网页版或 Mac 版 Excel 中使用。
  2. 在 Mac 版 Excel 的函数库中可能会显示 WEBSERVICE 函数,但由于该函数依赖于 Windows 操作系统的相关功能,因此在 Mac 上无法返回结果。
  3. 可提供的 url 参数支持单元格引用用双引号括起来的值
  4. 出现 #VALUE!错误值,表示发生以下情况之一:
    • 提供的 url 参数无法返回数据;
    • 提供的 url 参数导致生成的字符串无效;
    • 提供的 url 参数会生成一个包含超过 32767 个字符的字符串,超过 Excel 单元格的允许限制;
    • 提供的 url 参数是一个包含超过 2048 个字符的字符串,超出 GET 请求允许的长度;
    • 提供的 url 参数包含不受支持的协议,例如 ftp://file://

示例

如下图所示,单元格 B5 中包含一个 URL。要 从该 URL 获取数据,请按照以下步骤进行操作。

1. 请将下面的公式复制到单元格 D5,然后按下 Enter 键以获取结果。

=WEBSERVICE()B5)

webservice-函数 2

注意:我们还可以直接在公式中输入数值。例如,D5 单元格中的公式即可更改为:

=WEBSERVICE()"https://www.nasa.gov/")

相关函数:

  • Excel 函数 EVEN
    EVEN 函数可将数字向远离零的方向取整为最接近的偶数整数。

  • Excel 函数 EXP
    EXP 函数可返回常数 e 的 n 次幂,助您轻松完成相关计算。