SUODATA.XML-funktio

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Tässä artikkelissa kuvataan Microsoft Excelin SUODATA.XML-funktion kaavasyntaksi ja käyttö.

Huomautukset: 

  • SUODATA.XML-funktiota ei voi käyttää Excel Onlinessa tai Excel 2016 for Mac -versiossa.

  • Huomautus: Tämä funktio voivat olla funktio valikoiman Excelin Mac, mutta se käyttää ominaisuuksia Windows-käyttöjärjestelmän niin, että se ei palauta tuloksia Mac-koneessa.

Kuvaus

Palauttaa tietyt XML-sisällön tiedot määritettyä XPath-polkua käyttämällä.

Syntaksi

SUODATA.XML(xml, xpath)

SUODATA.XML-funktion syntaksissa on seuraavat argumentit:

  • Xml    Pakollinen tieto. Merkkijono kelvollisessa XML-muodossa.

  • XPath    Pakollinen. Merkkijono, vakio XPath-muodossa.

Huomautuksia

  • Jos xml-muoto ei ole kelpaa, SUODATA.XML palauttaa #ARVO! -virhearvon.

  • Jos xml sisältää nimitilan, jonka etuliite ei kelpaa, SUODATA.XML palauttaa #ARVO! -virhearvon.

Esimerkki

Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.

Kyselyn URL:

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

XML-vastaus:

=VERKKOPALVELU(A2)

Viimeksi muutettu:

=SUODATA.XML(B3,"//rc/@title")

=SUODATA.XML(B3,"//rc/@timestamp")

=SUODATA.XML(B3,"//rc/@title")

=SUODATA.XML(B3,"//rc/@timestamp")

=SUODATA.XML(B3,"//rc/@title")

=SUODATA.XML(B3,"//rc/@timestamp")

Kuvaus

Tässä esimerkissä SUODATA.XML-funktiota käytetään solun B3 palauttamiin XML-tietoihin. Tiedot saadaan solun A2 verkkokyselyssä olevasta VERKKOPALVELU-funktiosta. SUODATA.XML-funktion tiedot palautetaan soluihin B7:B9 ja C7:C9. Tiedoissa näkyy kolmen viimeisimmän Wikipediassa tehdyn verkkokyselyn hakutulokset sekä kyselyjen päivitysajat (UTC-aikana).

Soluissa B7:B9 on kaava =SUODATA.XML(B3,"//rc/@title"), joka on syötettävä soluihin matriisikaavana. Valitse alue B7:C9, syötä kaava ja paina näppäinyhdistelmää Ctrl+Vaihto+Enter. Soluissa C7:C9 on kaava =SUODATA.XML(B3,"//rc/@timestamp"), joka on myös syötettävä matriisikaavana.

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×