Slik åpner og konverterer du XML-fil til Excel
⚡ Smart oppsummering
Import av XML til Excel kobler et regneark til data utenfor det, for eksempel en webtjeneste, en database eller en tekstfil. Denne siden forklarer eksterne datakilder, importerer en aktiv XML-valutafeed fra nettet, åpner en lokal XML-fil og dekker oppdatering av dataene.

Data er blodstrømmen til enhver forretningsenhet. Bedrifter bruker forskjellige programmer og formater for å lagre dataene avhengig av kravene til forretningsdatalagring. Du kan ha et lønnsprogram drevet av en databasemotor, du kan ha data i en CSV-fil eller til og med fra et nettsted som du ønsker å analysere i Excel. Denne artikkelen viser deg hvordan du kan oppnå det ovennevnte.
Hva er ekstern datakilde?
Eksterne data er data som du kobler/importerer til excel fra en kilde som ligger utenfor excel.
Eksempler på eksterne inkluderer følgende
- Data lagret i en Microsoft Access-database. Dette kan informasjonen fra en tilpasset applikasjon, dvs Lønn, salgssted, inventar, og så videre
- Data fra SQL Server eller andre databasemotorer, dvs MySQL, Oracle, osv. – Dette kan være informasjon fra en tilpasset applikasjon
- Fra en nettside/netttjeneste – dette kan være informasjon fra en Webtjenester dvs. valutakurser fra internett, aksjekurser osv.
- Tekstfil dvs. CSV, tabulatordelt osv. – dette kan være informasjon fra en tredjepartsapplikasjon som ikke gir direkte lenker. Slike data kan inkludere bankbetalinger eksportert til kommadelt CSV-fil osv.
- Andre typer, dvs. HTML-data, Windows Azure Markedsplass, etc.
Eksempel på ekstern datakilde for nettsted (XML-data).
I dette eksemplet for å importere XML til Excel, vil vi anta at vi handler med euro-valutaen og ønsker å hente valutakursene fra den europeiske sentralbankens nettjeneste. API-koblingen for valutakurs er https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml
- Åpne en ny arbeidsbok
- Klikk på DATA-fanen på båndlinjen
- Klikk på "Fra web"-knappen
- Du får opp følgende vindu
- Enter https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml i adressen
- Klikk på Gå-knappen, du vil få forhåndsvisningen av XML-data
- Klikk på Importer-knappen når du er ferdig
Du vil få opp følgende alternativdialogvindu
- Klikk på OK-knappen
- Du vil få følgende Excel-import XML-data
Hvordan importere XML til Excel
La oss ta et annet eksempel på hvordan du importerer XML-fil i Excel, denne gangen har du lokal XML som ikke er i form av nettlenke. Du kan laste ned XML-fil nedenfor.
Her er en trinnvis prosess for hvordan du åpner XML-fil Excel:
Trinn 1) Opprett en ny arbeidsbok i Excel
- Åpne en ny arbeidsbok
- Klikk på DATA-fanen på båndlinjen
- Klikk på "Fra annen kilde"
Trinn 2) Velg XML som datakilde
- Klikk deretter på "Fra XML-dataimport"
Trinn 3) Finn og velg XML-filen
- Velg nå XML-fil til Excel-ark
Du vil få opp alternativdialogvinduet som eksempelet ovenfor
- Klikk på OK-knappen
- Du vil få følgende data
Slik oppdaterer du importerte eksterne data
Hovedfordelen med importerte data fremfor kopiering og liming er at de beholder en aktiv forbindelse til kilden, slik at de kan oppdateres uten å måtte importere igjen. En nettfeed, som for eksempel ECBs valutakurser, endres daglig, og en enkelt oppdatering bringer inn de nye tallene.
- Oppdater én tilkobling: Klikk på en hvilken som helst celle i den importerte tabellen, åpne DATA-fanen og velg Oppdater.
- Oppdater alt: Velg Oppdater alle i DATA-fanen for å oppdatere alle tilkoblingene i arbeidsboken samtidig.
- Oppdater automatisk: Åpne Tilkoblingsegenskaper og merk av for «Oppdater hvert» minutt eller «Oppdater data når filen åpnes», slik at rapporten forblir oppdatert av seg selv.
- Administrer tilkoblinger: Bruk Spørringer og tilkoblinger for å se alle kilder, gi dem nytt navn eller fjerne en tilkobling som ikke lenger er nødvendig.
💡 Tips: Hvis en oppdatering mislykkes, kan kildeadressen ha blitt endret eller flyttet bak en pålogging. Åpne Tilkoblingsegenskaper for å sjekke URL, og bekreft at feeden fortsatt åpnes i en nettleser.
Power Query: Den moderne måten å importere data på
I Excel 2016 og nyere erstatter Hent og transformer-gruppen i DATA-fanen, også kalt Power Query, de fleste av de eldre importknappene. Den importerer de samme kildene, men legger til et trinn for å rydde og omforme dataene før de når arket.
- Hent data: Velg Hent data, deretter Fra fil, Fra database eller Fra andre kilder, inkludert XML og nettet.
- Forvandle: I Power Query Editor kan du fjerne kolonner, filtrere rader, dele tekst og endre datatyper, alt registrert som repeterbare trinn.
- Laste: Last det rensede resultatet inn i en tabell eller direkte inn i datamodellen, og oppdater det senere med ett klikk.
De eldre knappene «Fra nettet» og «Fra XML-dataimport» fungerer fortsatt og vises ovenfor, og det er derfor begge metodene fortsatt nyttige å kjenne til.






