XML fájl megnyitása és konvertálása Excelbe

⚡ Okos összefoglaló

Az XML Excelbe importálása egy táblázatot a táblázatán kívüli adatokhoz csatol, például webszolgáltatáshoz, adatbázishoz vagy szövegfájlhoz. Ez az oldal bemutatja a külső adatforrásokat, az élő XML pénznemcsatorna importálását a webről, a helyi XML fájl megnyitását, és az adatok frissítését.

  • 🔗 Külső adatok: Az Excelen kívüli forrásból, például az Accessből, az SQL Serverből, egy webszolgáltatásból vagy egy CSV-fájlból az Excelbe csatolt vagy importált adatok.
  • 🌐 A webről: Az ADATOK fülön található Webről gomb élő XML-hírcsatornát kér le, például az Európai Központi Bank árfolyamait.
  • 📄 XML importálásból: Az ADATOK lap, Más forrásokból, XML-ből történő adatimportálás egy helyi XML-fájlt nyit meg egy munkalapon.
  • 🗂️ Beállítások párbeszédpanel: Az Excel rákérdez, hogyan kell elhelyezni az XML-t, általában táblázatként a meglévő munkalapon.
  • 🔄 Frissítés: Adatok, Frissítés Az összes importált kapcsolat frissül, így a jelentés mindig a legfrissebb adatokat mutatja.
  • PowerQuery: A Get & Transform (Beolvasás és átalakítás) funkció a külső adatok importálásának, tisztításának és átalakításának modern módja, mielőtt azok a munkalapra kerülnének.

XML fájl megnyitása és konvertálása Excelbe

Az adatok minden üzleti egység vérkeringését jelentik. A vállalkozások az üzleti adattárolási követelményektől függően különböző programokat és formátumokat használnak az adatok mentésére. Lehet egy bérszámfejtő program, amelyet adatbázismotor működtet, lehetnek adatok CSV-fájlban vagy akár egy webhelyről, amelyeket Excelben szeretne elemezni. Ez a cikk bemutatja, hogyan érheti el a fentieket.

Mi az a külső adatforrás?

A külső adatok olyan adatok, amelyeket az excelen kívüli forrásból linkel/importál az Excelbe.

A külső példák a következők

  • Az a Microsoft Hozzáférés az adatbázishoz. Ez lehet az információ egy egyéni alkalmazásból, pl Bérszámfejtés, Értékesítési hely, Készlet, stb.
  • Adatok a SQL Szerver vagy más adatbázismotorok, pl MySQL, Oraclestb. – Ez egy egyéni alkalmazásból származó információ lehet
  • Webhelyről/webszolgáltatásról – ez lehet az a Webes szolgáltatások azaz valutaárfolyamok az internetről, részvényárfolyamok stb.
  • Szöveges fájl, pl. CSV, tabulátorral elválasztott stb. – ez lehet olyan harmadik féltől származó információ, amely nem biztosít közvetlen hivatkozásokat. Ilyen adatok lehetnek a vesszővel elválasztott CSV-fájlba exportált banki fizetések stb.
  • Más típusok, pl. HTML adatok, Windows Azure Piactér stb.

Weboldal (XML adatok) külső adatforrás példa

Ebben a példában az XML Excelbe importálásához feltételezzük, hogy euróval kereskedünk, és az átváltási árfolyamokat az Európai Központi Bank webszolgáltatásától szeretnénk lekérni. A valutaváltási árfolyam API-linkje a https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

  • Nyisson meg egy új munkafüzetet
  • Kattintson az ADATOK fülre a szalagsávon
  • Kattintson a „Webről” gombra
  • A következő ablakot fogja látni

Webhely (XML adatok) Külső adatforrás példa

  1. belép https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml a címben
  2. Kattintson a Go gombra, és megjelenik az XML adatok előnézete
  3. Ha végzett, kattintson az Importálás gombra

A következő párbeszédablak jelenik meg a beállításokkal

Webhely (XML adatok) Külső adatforrás példa

  • Kattintson az OK gombra
  • A következő Excel import XML-adatokat kapja

Webhely (XML adatok) Külső adatforrás példa

XML importálása Excelbe

Vegyünk egy másik példát arra, hogyan importálhatunk XML-fájlt Excelben, ezúttal a helyi XML-t nem webhivatkozás formájában használjuk. Az alábbi XML fájlt töltheti le.

Töltse le az XML fájlt

Itt van egy lépésről lépésre az XML fájl megnyitásának folyamata Excel:

1. lépés) Hozzon létre egy új munkafüzetet az Excelben

  • Nyisson meg egy új munkafüzetet
  • Kattintson az ADATOK fülre a szalagsávon
  • Kattintson a „Más forrásból” lehetőségre

XML importálása Excelbe

2. lépés) Válassza ki az XML-t adatforrásként

  • Ezután kattintson az „XML adatimportálásból” elemre.

XML importálása Excelbe

3. lépés) Keresse meg és válassza ki az XML-fájlt

Megjelenik az opciók párbeszédablak, mint a fenti példa

  • Kattintson az OK gombra
  • A következő adatokat kapja meg

XML importálása Excelbe

Importált külső adatok frissítése

Az importált adatok fő előnye a másolással és beillesztéssel szemben, hogy élő kapcsolatot tart fenn a forrással, így frissíthetők újbóli importálás nélkül. Egy webes hírfolyam, például az EKB árfolyamai naponta változnak, és egyetlen frissítéssel új számok jelennek meg.

  1. Egy kapcsolat frissítése: Kattintson az importált táblázat bármelyik cellájára, nyissa meg az ADATOK fület, és válassza a Frissítés lehetőséget.
  2. Frissíts mindent: A munkafüzet összes kapcsolatának egyidejű frissítéséhez válassza az ADATOK lapon az Összes frissítése lehetőséget.
  3. Automatikus frissítés: Nyissa meg a Kapcsolat tulajdonságait, és jelölje be a „Frissítés minden” lehetőséget bizonyos percenként, vagy az „Adatok frissítése a fájl megnyitásakor” lehetőséget, hogy a jelentés automatikusan naprakész maradjon.
  4. Kapcsolatok kezelése: A Lekérdezések és kapcsolatok funkcióval megtekintheti az összes forrást, átnevezheti azokat, vagy eltávolíthatja a már nem szükséges kapcsolatokat.

💡 Tipp: Ha a frissítés sikertelen, előfordulhat, hogy a forráscím megváltozott vagy egy bejelentkezés mögé került. Nyissa meg a Kapcsolat tulajdonságait a hiba ellenőrzéséhez. URL, és erősítse meg, hogy a hírcsatorna továbbra is megnyílik a böngészőben.

Power Query: Az adatok importálásának modern módja

Az Excel 2016-os és újabb verzióiban az ADATOK lapon található Beolvasás és átalakítás csoport, más néven Power Query, a régebbi importálás gombok nagy részét felváltja. Ugyanazokat a forrásokat importálja, de egy lépéssel megtisztítja és átformálja az adatokat, mielőtt azok a munkalapra kerülnének.

  • Adatok lekérése: Válassza az Adatok lekérése, majd a Fájlból, az Adatbázisból vagy az Egyéb forrásokból, beleértve az XML-t és a webet lehetőséget.
  • Átalakítás: A Power Query szerkesztőben oszlopokat távolíthat el, sorokat szűrhet, szöveget oszthat fel és adattípusokat módosíthat, mindezt ismétlődő lépésként rögzítve.
  • Betöltés: A megtisztított eredményt betöltheted egy táblázatba vagy közvetlenül az adatmodellbe, és később egyetlen kattintással frissítheted.

A régebbi Webről és XML-ből történő adatimportálás gombok továbbra is működnek, és fentebb láthatók, ezért mindkét megközelítés ismerete továbbra is hasznos.

GYIK

A másolás-beillesztés egy egyszeri pillanatkép. Az importálás élő kapcsolatot tart fenn a forrással, így az adatok később frissíthetők a lépések megismétlése nélkül. Ezáltal a jelentés naprakész marad a forrás változásaival.

Az XML-megfeleltetés az XML-séma elemeit a munkalap celláihoz kapcsolja. A megfeleltetés után az Excel tudja, hová tartozik az egyes XML-mező, így egy frissítés vagy egy új fájl automatikusan kitölti ugyanazt az elrendezést.

Külső kapcsolatok esetén más helyről is futtatható tartalom, ezért az Excel biztonsági figyelmeztetést jelenít meg, és a fájlt védett nézetben nyithatja meg. Csak akkor engedélyezze a tartalmat, ha a forrás megbízható, például a saját hírcsatornája vagy adatbázisa.

Igen. Az olyan mesterséges intelligencia-funkciók, mint a Copilot az Excelben, javasolják a megfelelő forrást, létrehozzák a Power Query lépéseit az adatok tisztításához, és betöltik azokat egy táblázatba. A felhasználó ellenőrzi a kapcsolatot és az átalakított eredményt.

Igen. A mesterséges intelligencia asszisztensek profilt készítenek az importált oszlopokról, megjelölik a hiányzó értékeket és a helytelen adattípusokat, és összegzik az adatok tartalmát. Ez felgyorsítja a tisztítást, amelyet a Power Query a forrásra alkalmaz.

Foglald össze ezt a bejegyzést a következőképpen: