Az Excel FILTERXML függvény használata -

Összegzés

Az Excel FILTERXML függvény specifikus adatokat ad vissza XML szövegből a megadott XPath kifejezés segítségével.

Célja

Adatokat szerezhet az XML-ből az Xpath segítségével

Visszatérési érték

Az adatok egyezése szövegként

Szintaxis

= FILTERXML (xml, xpath)

Érvek

  • xml - Érvényes XML szöveges karakterláncként.
  • xpath - Érvényes XPath kifejezés, mint szöveg.

Változat

Excel 2013

Használati megjegyzések

Az Excel FILTERXML függvény meghatározott adatokat ad vissza XML szövegből egy megadott XPath kifejezés segítségével.

Az XML az adatok tárolására és továbbítására szolgáló szöveges formátum. Nem függ semmilyen konkrét hardvertől vagy szoftvertől. Az XML bővíthető, és adatátvitelre tervezték, szemben az adatok meghatározott módon történő megjelenítésével. Az XML-nek szigorú szintaxis szabályai vannak, amelyek lehetővé teszik a szoftverek számára, hogy bejárják az XML-dokumentumok felépítését és különféle műveleteket hajtsanak végre.

Az XPath egy speciális lekérdezési nyelv az elemek és attribútumok kiválasztásához egy XML dokumentumban. A FILTERXML függvény az XPath protokollt használja az adatok XML formátumban történő összeegyeztetésére és kibontására.

Megjegyzés: A FILTERXML nem érhető el a Mac Excel programjában vagy az Excel Online alkalmazásban.

Példa

A bemutatott példában a cella XML-t tartalmaz, amely információt hordoz a CD-ként megjelent albumokról. Minden CD tartalmazza az album címét, az előadó nevét és az album megjelenési évét. A D5 cellában lévő képlet a FILTERXML használatával vonja ki az összes címet:

=FILTERXML(B5,"//cd/title")

Az xml argumentum a B5 cellában található XML, az xpath argumentum pedig a "// cd / title" kifejezés, amely az összes címelemet illeszti a szülőhöz. A dinamikus tömböket támogató Excel 365-ben az eredmények automatikusan átterjednek a D5: D14 tartományba.

érdekes cikkek...