Az XMLSZŰRÉS függvény meghatározott adatokat ad vissza XML-tartalomból a megadott xpath használatával.

Megjegyzések: 

  • Az XSZŰRÉS függvény nem érhető el a Webes Excel és Mac Excel.

  • Ez a függvény megjelenhet a Mac Excel függvénytárában, de az Windows operációs rendszer funkcióira támaszkodik, így Nem ad eredményt Mac gépen.

Szintaxis

XMLSZŰRÉS(xml; xpath)

Az XMLSZŰRÉS függvény szintaxisa a következő argumentumokat foglalja magában.

argumentumok

Leírás

xml    

Kötelező

Érvényes XML formátumú karakterlánc

xpath   

Kötelező

A string in standard XPath format

Megjegyzések: 

  • Ha az xml argumentum érvénytelen, akkor az XMLSZŰRÉS függvény az #ÉRTÉK! hibaértéket adja eredményül.

  • Ha az xml érvénytelen előtaggal megadott névteret tartalmaz, akkor az XMLSZŰRÉS függvény az #ÉRTÉK! hibaértéket adja vissza.

Példák

  1. Ez a példa az XMLSZŰRÉS függvényt használja a B2 cellában visszaadott XML-adatokon, amelyeket a B1 cellában lévő weblekérdezés webszolgáltatása ad eredményül.

    Példa az XSZŰRÉS függvényre

    Az FILTERXML cella a B3:B5 és a C3:C5 cellákban visszaadott adatokat jeleníti meg, és megjeleníti a Wikipédián legutóbb frissített három lekérdezési eredményt és a frissítésük idejét (egyezményes világidő (egyezményes világidő) szerint).

    A B3:B5 cellák az =SZŰRŐSZŰRÉS(B3;"//rc/@title") képletet tartalmazzák.

    A C3:C5 cellák az =SZŰRŐSZŰRÉS(B3;"//rc/@timestamp") képletet tartalmazzák.

    Megjegyzés: Ha a Microsoft 365 aktuális verzióját használja, akkor egyszerűen beírhatja a képletet a kimeneti tartomány bal felső cellájába, majd az ENTER billentyűt lenyomva megerősítheti a képlet dinamikus tömbképlet voltát. Ellenkező esetben a képletet régi típusú tömbképletként kell megadni úgy, hogy először kijelöli a kimeneti tartományt, beírja a képletet a kimeneti tartomány bal felső cellájába, majd a megerősítéshez lenyomja a CTRL+SHIFT+ENTER billentyűkombinációt. Az Excel a képlet elejére és végére beszúrja Ön helyett a kapcsos zárójeleket. A tömbképletekről további információt az Útmutatások és példák tömbképletek használatához című cikkben talál.

  2. Az FILTERXML függvényt az ENCODEURL és a WEBSERVICE függvényekkel együtt is használhatja. Az markitondemand.com api-val például információkat kaphat egy vállalati részvényről:

    =WEBSZOLGÁLTATÁS("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2))

    Ahol tőzsdei tőzsde van a C2 cellában.

    Ezután az XSZŰRÉS függvény segítségével kinyerhet adott adatokat az adott részvényről. Ha például a C2 cellában lévő tőzsdei árfolyam árfolyamát kíváncsia, a következőt használhatja:

    =FILTERXML(WEBSZOLGÁLTATÁS("http://dev.markitondemand.com/MODApis/Api/Quote/xml?symbol="&ENCODEURL(C2)),"//QuoteApiModel/Data/LastPrice")

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet az Answers-közösségben.

Lásd még

URL.KÓDOL függvény

WEBSZOLGÁLTATÁS függvény

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük visszajelzését!

×