FILTRERAXML (Funktionen FILTRERAXML)

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

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

Meddelanden: 

  • Funktionen FILTERXML är inte tillgänglig i Excel Online och Excel för Mac.

  • Den här funktionen kan visas i funktions galleriet i Excel för Mac, men den använder operativ systemet Windows, så den kommer inte att returnera resultat 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 XML inte är giltigt returnerar FILTERXML #VALUE! av CHI2.INV.

  • Om XML-data innehåller ett namn område med ett prefix som inte är giltigt returnerar FILTERXML #VALUE! för WEBBTJÄNST.

Exempel

I det här exemplet används funktionen FILTERXML på XML-data som returneras i cell B2, som tillhandahålls av resultatet från funktionen webSERVICE på Web Query i cell B1.

Ett exempel på funktionen FILTERXML

Data från FILTERXML returneras i cellerna B3: B5 och C3: C5 och visar de tre senast uppdaterade frågeresultaten på Wikipedia och tidpunkten för deras uppdateringar (i UTC, "Coordinated Universal Time").

Cellerna B3: B5 innehåller formeln = FILTERXML (B3, "//RC/@title"), som måste anges som en mat ris formel i dessa celler. Välj B3: C5, skriv formeln och tryck på CTRL + SKIFT + RETUR. Celler C3: C5 innehåller formeln = FILTERXML (B3, "//RC/@timestamp") och måste också anges som en mat ris formel.

Obs!: Om du har en aktuell version av Office 365kan du ange formeln i det övre vänstra hörnet i Utdataområde och sedan trycka på RETUR för att bekräfta formeln som en dynamisk mat ris formel. Annars måste formeln anges som en äldre mat ris formel genom att först välja ett Utdataområde, Ange formeln i den övre vänstra cellen i Utdataområde och sedan trycka på CTRL + SKIFT + RETUR för att bekräfta. Excel infogar klammerparenteser i början och slutet av formeln åt dig. Mer information om matrisformler finns i Riktlinjer för och exempel på matrisformler.

Behöver du mer hjälp?

Du kan alltid fråga en expert i Excel Tech Community, få support i Answers-communityn eller föreslå en ny funktion eller förbättringar på Excel User Voice.

Utöka dina Office-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.

×