Jak importovat soubor XML do aplikace Excel - Převést XML na Excel

Formát souboru XML se na webu používá zcela běžně a existuje možnost, že někdy budete muset pracovat s daty v souboru XML.

Nyní nemůžete použít soubor XML přímo, protože není určen ke čtení lidmi (ale stroji). V takovém případě by pomohlo vědět, jak převést soubor XML do aplikace Excel, abyste mohli s daty snadno pracovat a analyzovat je.

V tomto tutoriálu vám ukážu dva opravdu jednoduché způsoby importujte soubor XML do aplikace Excel pomocí Power Query.

Co je to soubor XML?

XML znamená Extensible Markup Language. Soubor XML může obsahovat data ve formátu, který lze snadno přečíst aplikacemi a systémy.

Ale pro lidi to není tak snadné čtení, a proto to možná budeme muset přetvořit do formátu, který se snadněji používá.

Pokud obsahuje mnoho textových dat, můžete ke čtení souboru XML použít textový editor, a pokud obsahuje data, můžete tento soubor XML importovat do aplikace Excel a poté s daty pracovat.

XML je poměrně široce přijímán jako formát souboru pro ukládání a přenos dat přes web. Mnoho populárních formátů souborů, jako je Microsoft Office Open XML, LibreOffice, OpenDocument, XHTML a SVG, také používá formát souboru XML.

Většina populárních webových stránek na internetu má mapu webu ve formátu XML. Toto je soubor, který obsahuje podrobnosti o všech důležitých stránkách a kategoriích na webu. Zde je příklad mapy webu od Forbes.

Nyní se podívejme, jak převést soubor XML do aplikace Excel pomocí Power Query.

Importujte soubor XML do aplikace Excel

Pokud již máte soubor XML (stažený do systému nebo odkaz na něj na webu), můžete jej snadno převést na data v souboru aplikace Excel.

Díky Power Query (nyní se nazývá „Get & Transform“)

Importujte soubor XML, který je uložen ve vašem systému

Pro účely tohoto tutoriálu použiji soubor XML, který obsahuje mapu webu pro Forbes. Soubor si můžete stáhnout tak, že přejdete na tento odkaz, poté kliknete pravým tlačítkem a soubor uložíte.

Jakmile budete mít soubor XML ve svém systému, data souboru XML do aplikace Excel přenesete podle následujících pokynů:

  1. Otevřete soubor aplikace Excel, kam chcete získat data ze souboru XML
  2. Klikněte na kartu Data
  3. Ve skupině dat „Získat a transformovat“ klikněte na možnost „Získat data“
  4. Přejděte na možnost „Ze souboru“
  5. Klikněte na „Z XML“
  6. V dialogovém okně vstupních dat, které se otevře, vyhledejte soubor XML, který chcete importovat, a vyberte jej
  7. Klikněte na Importovat. Tím se importuje soubor XML do dotazu napájení a otevře se dialogové okno Navigátor
  8. Vyberte data ze souboru XML, který chcete importovat. V tomto případě bych v levém podokně klikl na „mapu webu“
  9. [Volitelné] Pokud chcete data před načtením do aplikace Excel transformovat (například změnit názvy sloupců nebo odebrat některé sloupce), klikněte na tlačítko Transformovat data.
  10. Klikněte na Načíst

Výše uvedené kroky vloží nový list do souboru aplikace Excel a načtou všechna data ze souboru XML do nového listu.

Skvělá věc při používání Power Query k načítání dat ze souboru XML do Excelu je, že v případě, že se soubor XML aktualizuje a jsou v něm nové záznamy, nemusíte stejný postup opakovat.

Jednoduše klikněte pravým tlačítkem na libovolnou buňku v tabulce a obnovte dotaz.

Importujte soubor XML do aplikace Excel pomocí webové adresy URL

Ve výše uvedeném příkladu jsme nejprve stáhli soubor XML do systému a poté importovali data do Excelu.

V případě, že máte webovou adresu URL, která obsahuje soubor XML (například tento - https://www.forbes.com/sitemap_index.xml), nemusíte soubor ani stahovat. můžete k této adrese URL připojit Power Query a extrahovat data XML do Excelu.

Níže jsou uvedeny kroky k připojení dotazu napájení na webovou adresu URL, která obsahuje data XML, a import těchto dat do aplikace Excel:

  1. Otevřete soubor aplikace Excel, kam chcete data importovat
  2. Klikněte na kartu Data
  3. Ve skupině Získat a transformovat klikněte na možnost „Získat data“
  4. Přejděte na možnost „Z jiných zdrojů“
  5. Klikněte na „Z webu“
  6. V dialogovém okně „Z webu“ zkopírujte a vložte adresu URL, která obsahuje data XML
  7. Klikněte na OK. Otevře se dialogové okno Navigátor, kde si můžete vybrat, která data XML chcete importovat
  8. Klikněte na „mapu webu“, což jsou data XML, která chci v aplikaci Excel
  9. [Volitelné] Pokud chcete data před načtením do aplikace Excel transformovat (například změnit názvy sloupců nebo odebrat některé sloupce), klikněte na tlačítko Transformovat data.
  10. Klikněte na Načíst

Výše uvedené kroky vloží nový list do souboru aplikace Excel a načtou všechna data ze souboru XML do nového listu.

A znovu, v případě, že se data aktualizují na této adrese URL, jednoduše obnovte dotaz, abyste získali nová data v aplikaci Excel.

Toto jsou dva jednoduché způsoby, které můžete použít k převodu souboru XML do aplikace Excel.

Pokud máte ve svém systému soubor XML, můžete data snadno importovat pomocí Power Query. A pokud máte webovou adresu URL souboru XML, můžete tato data také načíst do aplikace Excel.

Doufám, že jste našli tento návod užitečný.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave