Skip to main content

Excel WEBSERVICE 函數

Author: Zhoumandy Last Modified: 2025-05-12

WEBSERVICE 函數從網路服務返回數據。

webservice-function 1


語法

=WEBSERVICE(url)


參數

  • Url(必填):必填。要呼叫的網路服務的 URL。

返回值

WEBSERVICE 函數返回網路服務的結果。


函數注意事項

  1. WEBSERVICE 函數是在 Excel 2013 中引入的,因此在早期版本的 Excel 中不可用。此外,在 Excel 網頁版或 Mac 版 Excel 中也不可用。
  2. 雖然 WEBSERVICE 函數可能出現在 Mac 版 Excel 的函數庫中,但由於它依賴於 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-function 2

注意:我們也可以直接在公式中輸入一個值。例如,D5 單元格中的公式可以更改為:

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

相關函數:

  • Excel EVEN 函數
    EVEN 函數將數字捨入到離零最接近的偶數整數。