Excel FILTERXML-functie
De functie FILTERXML retourneert specifieke waarden uit XML-tekst met behulp van het opgegeven XPath.
Syntaxis
=FILTERXML(xml,xpath)
argumenten
- xml (vereist): Een tekenreeks in geldig XML-formaat.
- xpath (vereist): Een tekenreeks in een geldig XPath-formaat.
Winstwaarde
De functie FILTERXML retourneert specifieke waarden uit XML-tekst.
Functie-opmerkingen
- De functie FILTERXML is geïntroduceerd in Excel 2013. Daarom is het niet beschikbaar in eerdere Excel-versies. En het is ook niet beschikbaar in Excel voor het web of Excel voor Mac.
- De functie FILTERXML verschijnt mogelijk in de bibliotheek van Excel voor Mac, maar geeft geen resultaten op Mac omdat deze afhankelijk is van de functionaliteit van het Windows-besturingssysteem.
- Het #WAARDE! foutwaarde treedt op als een van de volgende situaties zich voordoet:
- het opgegeven xml-argument is niet geldig;
- het opgegeven xml-argument bevat een naamruimte met een ongeldig voorvoegsel.
Voorbeeld
Zoals de onderstaande schermafbeelding laat zien, bevat cel B4 de XML-tekst. Ga als volgt te werk om de specifieke gegevens uit deze XML-tekst te halen met behulp van de gespecificeerde XPath.
Kopieer de onderstaande formule naar cel D4, druk vervolgens op Ctrl + Shift + Enter toetsen om het resultaat te krijgen.
=XMLFILTER(B4,"//eten/naam")
Opmerkingen:
- n de bovenstaande formule, //eten/naam is het invoer xpath-argument.
- In Excel voor Microsoft 365, kunt u direct op de drukken Enter toets nadat u de formule hebt ingevoerd om het resultaat te krijgen, omdat Excel 365 de . ondersteunt dynamische arrays functie die de resultaten automatisch morst.
Relatieve functies:
Excel EVEN Functie
De EVEN-functie rondt getallen af van nul naar het dichtstbijzijnde even gehele getal.
Excel EXP Functie
De EXP-functie retourneert het resultaat van de constante e tot de n-de macht.