跳到主要內容

Excel FILTERXML 函數

FILTERXML 函數使用給定的 XPath 從 XML 文本返回特定值。

filterxml 函數 1


句法

=FILTERXML(xml,xpath)


參數

  • XML (必需):有效 XML 格式的字符串。
  • 路徑 (必需):有效 XPath 格式的字符串。

回報值

FILTERXML 函數從 XML 文本返回特定值。


功能說明

  1. FILTERXML 函數在 Excel中2013. 因此,它在早期的 Excel 版本中不可用。 它在 Excel for web 或 Excel for Mac 中也不可用。
  2. FILTERXML 函數可能出現在 Excel for Mac 的庫中,但它不會在 Mac 上返回結果,因為它依賴於 Windows 操作系統功能。
  3. #值! 如果發生以下情況之一,則會出現錯誤值:
    • 提供的 xml 參數無效;
    • 提供的 xml 參數包含一個帶有無效前綴的命名空間。

如下圖所示,單元格 B4 包含 XML 文本。 要使用指定的 XPath 從此 XML 文本中獲取特定數據,請執行以下操作。

請將下面的公式複製到單元格中 D4,然後按 按Ctrl + 轉移 + Enter 獲得結果的鍵。

=過濾器XML(B4,“//食物/名稱”)

filterxml 函數 2

筆記:

  1. n 上式, //食物/名稱 是輸入的 xpath 參數。
  2. In 適用於 Microsoft 365 的 Excel, 可以直接按 Enter 因為 Excel 365 支持 動態數組 自動溢出結果的功能。

相關功能:

  • Excel EVEN 功能
    EVEN 函數將數字從零四捨五入到最接近的偶數整數。

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations