UltKit

Konvertor XML do Excelu

Otvorte XML faktúru, súbor bankového výpisu, produktový feed alebo export z účtovného softvéru ako bežnú tabuľku s jedným záznamom na riadok, bez nastavovania XML máp v Exceli.

Prevodník dát

alebo sem presuňte súbory CSV, TSV, TXT … ·

Max. 95 MB na súbor· Až 20 súborov· Odstránenie po 30 minútach

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 1

    Nahrajte súbory XML

    Presuňte jeden alebo viac súborov .xml do oblasti na nahrávanie, najviac 20 v jednej dávke a každý do 95 MB. Z každého súboru vznikne samostatný zošit.

  2. 2

    Ak chcete, pomenujte hárok

    Výstup je nastavený na XLSX. V časti Rozšírené nastavenia môžete cez Názov hárka zmeniť názov karty a cez Dátumy prepísať časové údaje do formátu, ktorý váš tím vie čítať.

  3. 3

    Preveďte a otvorte

    Stlačte Previesť na XLSX (Excel) a zošit otvorte v Exceli, Numbers, Tabuľkách Google alebo LibreOffice Calc.

Súbory XML, ktoré ľudia potrebujú otvoriť v Exceli

XML je štandardom W3C od roku 1998 a jeho silnou stránkou je presnosť: každá hodnota sa nachádza v pomenovanej značke a schéma môže presne určiť, ktoré značky sú povolené. Preto ho vlády, banky a veľkí predajcovia zvolili pre dáta medzi strojmi. Háčik je v tom, že rovnaká presnosť robí súbory únavnými na čítanie v textovom editore.

Od januára 2019 Taliansko vyžaduje, aby faktúry medzi podnikmi prechádzali jeho výmenným systémom ako FatturaPA XML. Sieť Peppol, ktorú používa mnoho európskych verejných odberateľov, prenáša faktúry UBL, tiež vo formáte XML. Banky prechádzajúce na ISO 20022 doručujú výpisy z účtu ako camt.053 XML. Trhoviská a nákupné feedy opisujú produkty v XML a mnohé účtovné programy exportujú denníky rovnako. Každý z nich pravidelne skončí na stole niekoho, kto potrebuje len tabuľku.

  1. Faktúry

    Súbory UBL a FatturaPA: jeden riadok na položku faktúry s tovarom, množstvom, sadzbou DPH a sumou.

  2. Bankové výpisy

    Súbory camt.053: jeden riadok na zaúčtovanú položku s dátumom, sumou, menou a protistranou.

  3. Produktové feedy

    Feedy obchodov a trhovísk: jeden riadok na produkt s ID, názvom, cenou a dostupnosťou.

Konvertor XML do Excelu alebo vlastný import XML v Exceli

Tento konvertorExcel pre WindowsExcel pre Mac
Otvorí ľubovoľné XML ako tabuľkuyesyesno
Bez mapy XML a výzvy na schémuyesnono
Prevedie viac súborov narazAž 20Po jednomno
Funguje bez licencie na Excelyesnono

XML

Extensible Markup Language

XML je značkovací jazyk pre štruktúrované dáta, ktorý W3C publikovalo v roku 1998. Používa vnorené značky s atribútmi a podporuje schémy, menné priestory a validáciu, vďaka čomu je robustný pre zložité dokumenty. Je základom kanálov RSS, SVG, dokumentov Office, sitemap a mnohých podnikových a vládnych výmen dát. XML je v porovnaní s JSON rozvláčny, ale prečíta ho každý programovací jazyk aj mnohé tabuľkové nástroje.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
1998 · W3C
Konvertor XML

XLSX

Zošit Microsoft Excel

XLSX je predvolený formát zošitov Microsoft Excel od Office 2007, založený na štandarde Office Open XML. V balíku XML v súbore ZIP ukladá viac hárkov, vzorce, formátovanie, grafy, kontingenčné tabuľky a overovanie údajov. Podporuje viac než milión riadkov na hárok a je predvoleným výmenným formátom firemných tabuliek. XLSX otvoria Tabuľky Google, LibreOffice aj Numbers, makrá a pokročilé funkcie sa však nemusia preniesť.

Kompresia
–
Priehľadnosť
–
Animácia
–
Rok vzniku
2007 · Microsoft
Konvertor XLSX

XML sa prevádza do Excelu vtedy, keď údaje musí čítať človek, nie program: účtovník kontrolujúci e-faktúru, obchodník prezerajúci produktový feed alebo manažér, ktorý dostal export iba vo formáte XML.

Prevod XML na XLSX: ako sa vnorené dáta rozložia do stĺpcov

Tabuľka je plochá a XML je strom, takže pri prevode treba rozhodnúť, čo znamená jeden riadok. Riadkom sa stane opakujúci sa element najbližšie k údajom, napríklad každý <Entry> vo výpise alebo každý <cac:InvoiceLine> vo faktúre UBL. Hodnoty vnorené v ňom sa rozložia do stĺpcov a atribúty, napríklad kód meny, dostanú vlastné stĺpce vedľa sumy, ktorú opisujú.

Text zostáva presne taký, ako je zapísaný v XML, čo chráni čísla účtov, IBAN a kódy tovaru s úvodnými nulami. Sumy, ktoré vyzerajú ako čísla, sa stanú číselnými bunkami, ktoré môžete sčítať. Predpony menných priestorov, ako cbc:, zostávajú súčasťou názvov stĺpcov, čo nevadí a jasne ukazuje pôvod každého poľa. Ak namiesto ploskej tabuľky chcete celý strom, napríklad pre skript, XML do JSON zachová vnorenie.

Pri veľmi veľkých exportoch myslite na mriežku Excelu: hárok pojme 1 048 576 riadkov, takže feed s väčším počtom záznamov treba previesť do CSV alebo ho najprv rozdeliť.

Časté otázky o prevode XML do Excelu

Prečo Excel pre Mac neimportuje môj súbor XML?

Mapy XML a panel Zdroj XML existujú iba v Exceli pre Windows. Excel pre Mac otvorí súbor XML v najlepšom prípade ako text, so všetkými značkami v jednom stĺpci. Ak súbor najprv prevediete na XLSX, používatelia Macu dostanú rovnakú tabuľku ako používatelia Windowsu.

Excel hlási, že XML nemá schému, a ponúka jej vytvorenie. Je to problém?

Excel si štruktúru odvodzuje z údajov a pri jednoduchých súboroch to funguje. Pri hlboko vnorených alebo veľmi veľkých súboroch odvodená mapa často zlyhá alebo rozloží hodnoty do mnohých stĺpcov. Tento konvertor záznamy sploští bez kroku so schémou, takže nie je čo schvaľovať.

Dá sa previesť elektronická faktúra v XML do Excelu?

Áno. Formáty ako UBL, používaný v sieti Peppol, či talianska FatturaPA sú obyčajné XML. Údaje z hlavičky, ako predávajúci, kupujúci a súčty, sa zobrazia ako stĺpce a opakujúce sa riadky faktúry sa stanú riadkami, ktoré môžete sčítať a porovnať s kópiou v PDF.

Aký je rozdiel medzi prevodom XML do Excelu a XML do CSV?

Údaje sú rovnaké, ale XLSX uchováva text a čísla ako typované bunky a otvorí sa dvojklikom bez toho, aby Excel znova hádal hodnoty. XML do CSV zvoľte vtedy, keď výsledok bude importovať iný systém a nebude ho čítať človek.

Dá sa zošit previesť späť do XML?

Áno, po úprave riadkov ich Excel do XML znova zapíše ako záznamy XML. Pôvodné vnorenie, menné priestory a atribúty sa automaticky neobnovia, preto výsledok skontrolujte podľa požiadaviek prijímajúceho systému.