Přejít k hlavnímu obsahu

Funkce Excel FILTERXML

Funkce FILTERXML vrací konkrétní hodnoty z textu XML pomocí dané XPath.

Funkce filterxml 1


Syntax

=FILTERXML(xml,xpath)


Argumenty

  • Xml (povinné): Řetězec v platném formátu XML.
  • Xpath (povinné): Řetězec v platném formátu XPath.

Návratová hodnota

Funkce FILTERXML vrací konkrétní hodnoty z textu XML.


Poznámky k funkcím

  1. Funkce FILTERXML je zavedena v Excel 2013. Proto není k dispozici v dřívějších verzích aplikace Excel. A není k dispozici ani v Excelu pro web nebo Excelu pro Mac.
  2. Funkce FILTERXML se může objevit v knihovně Excelu pro Mac, ale nevrací výsledky na Mac, protože spoléhá na funkčnost operačního systému Windows.
  3. Projekt #HODNOTA! chybová hodnota nastane, pokud nastane jedna ze situací:
    • zadaný xml argument není platný;
    • dodaný argument xml obsahuje jmenný prostor s předponou, která není platná.

Příklad

Jak ukazuje níže uvedený snímek obrazovky, buňka B4 obsahuje text XML. Chcete-li získat konkrétní data z tohoto textu XML pomocí zadané cesty XPath, postupujte následovně.

Zkopírujte prosím níže uvedený vzorec do buňky D4, poté stiskněte tlačítko Ctrl + směna + vstoupit klávesy pro získání výsledku.

=FILTERXML(B4,"//jídlo/jméno")

Funkce filterxml 2

Poznámky:

  1. ve výše uvedeném vzorci, //jídlo/jméno je vstupní argument xpath.
  2. In Excel pro Microsoft 365, můžete přímo stisknout vstoupit po zadání vzorce, abyste získali výsledek, protože Excel 365 podporuje dynamická pole funkce, která automaticky rozlévá výsledky.

Relativní funkce:

  • vynikat EVEN funkce
    Funkce EVEN zaokrouhluje čísla od nuly na nejbližší sudé celé číslo.

 

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