Kako se koristi Excel FILTERXML funkcija -

Sažetak

Funkcija Excel FILTERXML vraća određene podatke iz XML teksta pomoću navedenog izraza XPath.

Svrha

Dohvatite podatke iz XML-a pomoću Xpath-a

Povratna vrijednost

Podudaranje podataka kao teksta

Sintaksa

= FILTERXML (xml, xpath)

Argumenti

  • xml - važeći XML kao tekstualni niz.
  • xpath - valjani izraz Xpath kao tekstualni niz.

Verzija

Excel 2013

Napomene o upotrebi

Funkcija Excel FILTERXML vraća određene podatke iz XML teksta pomoću navedenog izraza XPath.

XML je tekstualni format za pohranu i transport podataka. Ne ovisi o bilo kojem određenom hardveru ili softveru. XML je proširiv i dizajniran je za prijenos podataka, za razliku od prikazivanja podataka na određeni način. XML ima stroga sintaksna pravila koja softveru omogućuju prelazak strukture XML dokumenta i izvođenje različitih operacija.

XPath je poseban jezik upita za odabir elemenata i atributa u XML dokumentu. Funkcija FILTERXML koristi XPath za podudaranje i izdvajanje podataka iz teksta u XML formatu.

Napomena: FILTERXML nije dostupan u programu Excel na Macu ili u programu Excel Online.

Primjer

U prikazanom primjeru ćelija sadrži XML koji sadrži informacije o albumima objavljenim kao CD-ovi. Svaki CD sadrži naslov albuma, ime izvođača i godinu izdavanja albuma. Formula u ćeliji D5 koristi FILTERXML za izdvajanje svih naslova:

=FILTERXML(B5,"//cd/title")

Argument xml je XML u ćeliji B5, a argument xpath je izraz "// cd / title", koji podudara sve elemente naslova s ​​roditeljem. U programu Excel 365, koji podržava dinamičke nizove, rezultati se automatski prelijevaju u raspon D5: D14.

Zanimljivi članci...