Note: The other languages of the website are Google-translated. Back to English
English English

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 函數將數字從零四捨五入到最接近的偶數整數。

 

按評論排序
留言 (0)
還沒有評分。 成為第一位評論!
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點