FILTERXML

Funktsioon FILTERXML tagastab XML-sisu konkreetsed andmed, kasutades määratud XPathi.

Märkused: 

  • Funktsioon FILTERXML pole saadaval Visio veebirakendus ja Excel for Mac-arvutisse.

  • See funktsioon võib olla kuvatud Excel for Maci funktsioonide galeriis, kuid see sõltub Windowsi operatsioonisüsteemi funktsioonidest, seega ei tagasta see funktsioon Mac-arvutis tulemeid.

Süntaks

FILTERXML(xml, xpath)

Funktsiooni FILTERXML süntaks sisaldab järgmisi argumente.

  • XML-i    – nõutav. Sobivas XML-vormingus string.

  • XPath    Nõutav. Standardses XPathi vormingus string.

Kommentaarid

  • Kui XML ei sobi, tagastab funktsioon FILTERXML veaväärtuse #VALUE!.

  • Kui XML sisaldab sobimatu eesliitega nimeruumi, tagastab funktsioon FILTERXML veaväärtuse #NUM!.

Näide.

Selles näites kasutatakse funktsiooni FILTERXML lahtris B2 tagastatud XML-andmetega, mille annavad funktsiooni WEBSERVICE tulemid lahtris B1 oleva veebipäringuga.

Funktsiooni FILTERXML näide

Funktsiooni FILTERXML kasutamisel tekkivad andmed tagastatakse lahtritesse B3:B5 ja C3:C5, kus kuvatakse kolm viimati värskendatud päringutulemit Vikipeedias ja värskendamise kellaajaga (UTC ajavööndis ehk koordineeritud maailmaajas).

Lahtrivahemik B3:B5 sisaldab valemit =FILTERXML(B3;"//rc/@title"), mis tuleb nendesse lahtritesse sisestada massiivivalemina. Valige vahemik B3:C5, sisestage valem ja vajutage klahvikombinatsiooni Ctrl+Shift+Enter. Lahtrivahemik C3:C5 sisaldab valemit =FILTERXML(B3;"//rc/@timestamp"), mis tuleb samuti sisestada massiivivalemina.

Märkus.: Kui teil ajakohane Office 365 versioon, saate sisestada valemi väljundvahemiku vasakusse ülanurka, vajutada seejärel valemi dünaamilise massiivivalemina kinnitamiseks sisestusklahvi ENTER. Vastasel korral tuleb valem sisestada pärandmassiivivalemina; selleks tuleb esmalt valida väljundvahemik, sisestada väljundvahemiku vasakusse ülanurka valem ja seejärel vajutada kinnitamiseks klahvikombinatsiooni CTRL + SHIFT + ENTER. Excel lisab teie eest valemi algusse ja lõppu looksulud. Massiivivalemite kohta leiate lisateavet artiklist Massiivivalemite juhised ja näited.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×