上次給大家分享了《2017年最全的excel函數大全(1)——統計函數》,這次分享給大家web類函數。
WEBSERVICE 函數
描述:
返回 Intranet 或 Internet 上的 Web 服務數據。
用法:
WEBSERVICE(url)
WEBSERVICE 函數用法具有下列參數描述。
✔ Url 必需。 Web 服務的 URL。
備註
✔ 如果參數無法返回數據,則 WEBSERVICE 返回錯誤值 #VALUE!。
✔ 如果參數導致字元串無效或含有的字元超過允許的單元格限制(32767 個字元),則 WEBSERVICE 返回錯誤值 #VALUE!。
✔ 如果 url 字元串所含字元超過 GET 請求允許的 2048 個字元,則 WEBSERVICE 返回錯誤值 #VALUE!。
✔ 對於不支持的協議,例如 ftp :// 或 file://,WEBSERVICE 返回 #VALUE! 錯誤值。
ENCODEURL 函數
描述
返回 URL 編碼的字元串。
用法
ENCODEURL(text)
ENCODEURL 函數語法具有下列參數。
✔ Text 要進行 URL 編碼的字元串。
FILTERXML 函數
描述
使用指定的 XPath 從 XML 內容返回特定數據。
用法
FILTERXML(xml, xpath)
FILTERXML 函數語法具有下列參數。
✔ Xml必需。有效 XML 格式中的字元串。
✔ Xpath 必需。標準 XPath 格式中的字元串。
其他
如果 XML 無效,FILTERXML 返回錯誤值 #VALUE!。
如果 XML 包含帶有無效前綴的命名空間,FILTERXML 返回錯誤值 #VALUE!。
案例
這裡用用有道翻譯api介面把中文翻譯成英文。
使用ENCODEURL 函數將單元格 B2 中的中文作為參數傳遞到 C2 的 Web 查詢中。FILTERXML 函數在此次查詢中,可返回D2:D4的翻譯后的英文。
公式如下:
顯示結果如下:
以上是所有excel的web函數說明以及語法,以及使用案例。這次分享中存在哪些疑問或者哪些不足,可以在下面進行評論。如果覺得不錯,可以分享給你的朋友,讓大家一起掌握這些excel的web函數。