FILTERXML (funkcija FILTERXML)

Funkcija FILTERXML vrne določene podatke iz vsebine XML-ja z uporabo določenega XPatha.

Opombe: 

  • Funkcija FILTERXML ni na voljo v programu Excel za splet in Excelu za Mac.

  • Ta funkcija se lahko prikaže v galeriji funkcij v Excelu za Mac, vendar se opira na funkcije operacijskega sistema Windows, tako da ne bo vrnil rezultatov v računalniku Mac.

Sintaksa

FILTERXML(xml, xpath)

V sintaksi funkcije FILTERXML so ti argumenti:

  • XML    Obvezen. Niz v veljavni obliki zapisa XML.

  • XPath    Obvezen. Niz v standardni obliki zapisa XPath.

Opombe

  • Če XML ni veljaven, FILTERXML vrne #VALUE! .

  • Če XML vsebuje imenski prostor s predpono, ki ni veljavna, FILTERXML vrne #VALUE! .

Primer

V tem primeru je uporabljena funkcija FILTERXML za podatke XML, ki so bili vrnjeni v celici B2, ki je na voljo v rezultatih funkcije WEBSERVICE v spletni poizvedbi v celici B1.

Primer funkcije FILTERXML

Podatki iz FILTERXML so vrnjeni v celicah B3: B5 in C3: C5 in prikazuje tri najnovejše posodobljene rezultate poizvedbe na Wikipediji in čas njihovih posodobitev (v UTC-ju, "koordinirani univerzalni čas").

Celice B3: B5 vsebujejo formulo = FILTERXML (B3, "//RC/@title"), ki jo je treba vnesti kot formulo polja v te celice. Izberite B3: C5, vnesite formulo in pritisnite CTRL + SHIFT + ENTER. Celice C3: C5 vsebujejo formulo = FILTERXML (B3, "//RC/@timestamp"), prav tako pa mora biti vnesena kot formula polja.

Opomba: Če imate trenutno različico sistema Office 365, lahko preprosto vnesete formulo v zgornji levi celici izhodnega obsega, nato pa pritisnite tipko Enter , da potrdite formulo kot dinamično formulo polja. V nasprotnem primeru je treba formulo vnesti kot podedovano formulo polja tako, da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega in nato pritisnete CTRL + SHIFT + ENTER , da ga potrdite. Excel na začetku in na koncu formule Vstavi zavite oklepaje. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel, pridobite podporo skupnosti Answers ali predlagate novo funkcijo oziroma izboljšavo na spletnem mestu Excel User Voice.

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×