Gå til hovedindhold

Excel FILTERXML-funktion

Forfatter: Zhoumandy Sidst ændret: 2022-09-05

FILTERXML-funktionen returnerer specifikke værdier fra XML-tekst ved at bruge den givne XPath.

filterxml-funktion 1


Syntaks

=FILTERXML(xml,xpath)


argumenter

  • xml (påkrævet): En streng i gyldigt XML-format.
  • Xpath (påkrævet): En streng i gyldigt XPath-format.

Returværdi

Funktionen FILTERXML returnerer specifikke værdier fra XML-tekst.


Funktionsnoter

  1. FILTERXML-funktionen er introduceret i Excel 2013. Derfor er den ikke tilgængelig i tidligere Excel-versioner. Og den er heller ikke tilgængelig i Excel til internettet eller Excel til Mac.
  2. FILTERXML-funktionen vises muligvis i Excel til Macs bibliotek, men den returnerer ikke resultater på Mac, fordi den er afhængig af Windows-operativsystemets funktionalitet.
  3. #VÆRDI! fejlværdi opstår, hvis en af ​​situationerne opstår:
    • det leverede xml-argument er ikke gyldigt;
    • det medfølgende xml-argument indeholder et navneområde med et præfiks, der ikke er gyldigt.

Eksempel

Som nedenstående skærmbillede viser, indeholder celle B4 XML-teksten. For at få de specifikke data fra denne XML-tekst ved hjælp af den angivne XPath, skal du gøre følgende.

Kopier venligst formlen nedenfor til cellen D4, og tryk derefter på Ctrl + Flytte + Indtast for at få resultatet.

=FILTERXML(B4,"//mad/navn")

filterxml-funktion 2

Bemærkninger:

  1. n ovenstående formel, //mad/navn er input xpath-argumentet.
  2. In Excel til Microsoft 365, kan du trykke direkte på Indtast tast efter du har indtastet formlen for at få resultatet, fordi Excel 365 understøtter dynamiske arrays funktion, der spilder resultaterne automatisk.

Relative funktioner:

  • Excel EXP Funktion
    EXP-funktionen returnerer resultatet af konstanten e hævet til n'te potens.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations