FILTRERAXML (Funktionen FILTRERAXML)

I den här artikeln beskrivs formelsyntaxen för och användningen av FILTRERAXML i Microsoft Excel.

Obs!: Funktionen FILTRERAXML är inte tillgänglig i Excel Online, och inte heller i Excel 2016 för Mac.

Beskrivning

Returnerar specifika data från XML-innehållet genom att använda angiven Xpath.

Syntax

FILTRERAXML(xml, xpath)

Funktionen FILTRERAXML har följande argument.

  • Xml    Obligatoriskt. En sträng i giltigt XML-format.

  • Xpath    Obligatoriskt. En sträng i XPath-standardformat.

Kommentarer

  • Om argumentet xml är ogiltigt returnerar FILTRERAXML felet #VÄRDEFEL!.

  • Om XML-data innehåller ett namnområde med ett prefix som inte är giltigt, returnerar FILTRERAXML felet #VÄRDEFEL!.

Exempel

Kopiera exempeldata i följande tabell och klistra in dem i cell A1 i ett nytt Excel-kalkylblad. När du vill att formlerna ska visa resultat markerar du dem, trycker på F2 och sedan på Retur. Om det behövs kan du justera kolumnbredderna så att alla data visas.

Fråge-URL:

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

XML-svar:

=WEBBTJÄNST(A2)

Nyligen ändrade:

=FILTRERAXML(B3,"//rc/@title")

=FILTRERAXML(B3,"//rc/@timestamp")

=FILTRERAXML(B3,"//rc/@title")

=FILTRERAXML(B3,"//rc/@timestamp")

=FILTRERAXML(B3,"//rc/@title")

=FILTRERAXML(B3,"//rc/@timestamp")

Beskrivning

I det här exemplet används funktionen FILTRERAXML på XML-data som returnerats i cell B3, som tillhandahålls av resultaten för funktionen WEBBTJÄNST på webb-frågan i cell A2. Data från FILTRERAXML returneras i cellerna B7:B9 och C7:C9 och visar de tre senaste uppdaterade frågeresultaten på Wikipedia och tiden då de uppdaterades. (Tidsvärdet anges i UTC-tid, "Coordinated Universal Time".)

Cellerna B7:B9 innehåller formeln =FILTRERAXML(B3;"//rc/@title"), vilket måste anges som en matrisformel i de cellerna. Markera B7:C9, skriv in formeln och tryck på Ctrl+Skift+Retur. Cellerna C7:C9 innehåller formeln =FILTRERAXML(B3;"//rc/@timestamp"), och måste också anges som en matrisformel.

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×