FILTERXML (funkcija FILTERXML)

V tem članku je opisana sintaksa formule in uporaba funkcije FILTERXML v Microsoft Excelu.

Opomba : Funkcija FILTERXML ni na voljo v programu Excel Online in ni na voljo v programu Excel 2016 for Mac.

Opis

Vrne določene podatke iz vsebine XML-ja z uporabo določene poti XPath.

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 napako z vrednostjo #VREDN!.

  • Če xml vsebuje imenski prostor z neveljavno predpono, FILTERXML vrne napako z vrednostjo #VREDN!.

Primer

Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

URL poizvedbe

http://en.wikipedia.org/w/api.php?action=query&list=recentchanges&rcnamespace=0&format=xml

Odgovor XML:

=WEBSERVICE(A2)

Nedavno spremenjeno:

=FILTERXML(B3; "//rc/@naslov")

=FILTERXML(B3; "//rc/@časovni žig")

=FILTERXML(B3; "//rc/@naslov")

=FILTERXML(B3; "//rc/@časovni žig")

=FILTERXML(B3; "//rc/@naslov")

=FILTERXML(B3; "//rc/@časovni žig")

Opis

V tem primeru je uporabljena funkcija FILTERXML na podatkih XML, vrnjenih v celici B3, ki jih zagotovijo rezultati funkcije WEBSERVICE v spletni poizvedbi v celici A2. Podatki funkcije FILTERXML so vrnjeni v celicah B7:B9 in C7:C9 ter pokažejo tri nedavno posodobljene rezultate poizvedbe na mestu Wikipedia in čas njihovih posodobitev (v UTC, "Coordinated Universal Time").

Celice B7:B9 vsebujejo formulo =FILTERXML(B3; "//rc/@naslov"), ki jo je v te celice treba vnesti kot formulo polja. Izberite B7:C9, vnesite formulo in pritisnite Ctrl+Shift+Enter. Celice C7:C9 vsebujejo formulo =FILTERXML(B3; "//rc/@časovni žig"), ki jo je prav tako treba vnesti kot formulo polja.

Razširite svoja znanja
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.

×