FILTERXML (opis funkcije)

U ovom se članku opisuje sintaksa formula i korištenje funkcije FILTERXML u programu Microsoft Excel.

Napomena : Funkcija FILTERXML nije dostupna u web-aplikaciji Excel Online, a nije dostupna ni u programu Excel 2016 za Mac.

Opis

Vraća konkretne podatke iz XML sadržaja pomoću navedenog izraza XPath.

Sintaksa

FILTERXML(xml, xpath)

Sintaksa funkcije FILTERXML sadrži sljedeće argumente:

  • Xml    Obavezno. Niz u valjanom XML obliku.

  • Xpath   Obavezno. Niz u standardnom XPath obliku.

Napomene

  • Ako xml nije valjan, FILTERXML vraća vrijednost pogreške #VALUE!.

  • Ako xml sadrži prostor naziva s prefiksom koji nije valjan, FILTERXML vraća vrijednost pogreške #VALUE!.

Primjer

Ogledne podatke kopirajte u sljedeću tablicu i zalijepite ih u ćeliju A1 novog radnog lista programa Excel. Da biste koristili formule za prikaz rezultata, odaberite ih pa pritisnite tipku F2, a zatim Enter. Ako je potrebno, prilagodite širine stupaca da biste vidjeli sve podatke.

URL upita:

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

XML odgovor:

=WEBSERVICE(A2)

Posljednje promijenjeno:

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

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

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

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

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

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

Opis

U primjeru se funkcija FILTERXML primjenjuje na XML podatke dobivene u ćeliji B3 primjenom funkcije WEBSERVICE nad web-upitom u ćeliji A2. Podaci koji su rezultat funkcije FILTERXML nalaze se u ćelijama B7:B9 i C7:C9 i pokazuju tri rezultata upita na Wikipediji koji su ažurirani posljednji te vrijeme njihova ažuriranja (po univerzalnom koordiniranom vremenu, UTC).

Ćelije B7:B9 sadrže formulu =FILTERXML(B3;"//rc/@title"), koja se treba unijeti kao formula polja u te ćelije. Odaberite ćelije B7:C9, unesite formulu, a zatim pritisnite Ctrl+Shift+Enter. Ćelije C7:C9 sadrže formulu =FILTERXML(B3;"//rc/@timestamp"), a i ona se mora unijeti kao formula polja.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×