WEBSERVICE 函數會從因特網或內部網路上的Web服務傳回數據。

附註: MAC 版 Excel 函數庫中可能會出現 WEBSERVICE 函數,但它仰賴 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 函數

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。