UltKit

Pretvornik XML v Excel

XML račun, datoteko bančnega izpiska, produktni vir ali izvoz iz računovodskega programa preberite kot običajno preglednico z enim zapisom na vrstico, ne da bi v Excelu nastavljali XML zemljevide.

Pretvornik podatkov

ali spustite datoteke CSV, TSV, TXT … sem ·

Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 1

    Naložite datoteke XML

    Spustite eno ali več datotek .xml na območje za nalaganje, do 20 na serijo in vsaka do 95 MB. Vsaka datoteka postane svoj delovni zvezek.

  2. 2

    Po želji poimenujte zavihek

    Izhod je nastavljen na XLSX. Pod Napredne nastavitve polje Ime lista spremeni ime zavihka, Datumi pa lahko časovne žige preoblikujejo v obliko, ki jo vaša ekipa zna prebrati.

  3. 3

    Pretvorite in odprite

    Pritisnite Pretvori v XLSX (Excel) in odprite delovni zvezek v Excelu, Numbers, Google Preglednicah ali LibreOffice Calc.

Datoteke XML, ki jih je treba odpreti v Excelu

XML je standard W3C od leta 1998, njegova moč pa je natančnost: vsaka vrednost je v poimenovani oznaki, shema pa lahko natančno določi, katere oznake so dovoljene. Zato so ga vlade, banke in veliki trgovci izbrali za podatke med stroji. Past je, da zaradi iste natančnosti ljudem branje datotek v urejevalniku besedil utruja.

Od januarja 2019 Italija zahteva, da računi med podjetji potekajo prek njenega izmenjevalnega sistema kot FatturaPA XML. Omrežje Peppol, ki ga uporabljajo številni evropski javni naročniki, prenaša račune UBL, prav tako XML. Banke, ki prehajajo na ISO 20022, izpiske računov dostavljajo kot camt.053 XML. Tržnice in nakupovalni feedi opisujejo izdelke v XML, mnogi računovodski programi pa dnevnike izvažajo na enak način. Vse to redno pristane pri nekom, ki želi samo tabelo.

  1. Računi

    Datoteke UBL in FatturaPA: ena vrstica na postavko računa z artiklom, količino, stopnjo DDV in zneskom.

  2. Bančni izpiski

    Datoteke camt.053: ena vrstica na knjiženo postavko z datumom, zneskom, valuto in nasprotno stranko.

  3. Produktni feedi

    Feedi trgovin in tržnic: ena vrstica na izdelek z ID-jem, naslovom, ceno in razpoložljivostjo.

Pretvornik XML v Excel ali Excelov lastni uvoz XML

Ta pretvornikExcel za WindowsExcel za Mac
Poljuben XML odpre kot tabeloyesyesno
Brez poziva za XML-zemljevid ali shemoyesnono
Pretvori več datotek naenkratDo 20Po ena naenkratno
Deluje brez licence za Excelyesnono

XML

Extensible Markup Language

XML je označevalni jezik za strukturirane podatke, ki ga je W3C objavil leta 1998. Uporablja gnezdene oznake z atributi ter podpira sheme, imenske prostore in preverjanje veljavnosti, zato je zanesljiv za zapletene dokumente. Je osnova virov RSS, SVG, dokumentov Office, zemljevidov spletnih mest in številnih podjetniških in državnih izmenjav podatkov. XML je v primerjavi z JSON zgovoren, vendar ga bere vsak programski jezik in številna orodja za preglednice.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
1998 · W3C
Pretvornik XML

XLSX

Delovni zvezek Microsoft Excel

XLSX je privzeti format delovnih zvezkov Microsoft Excel od različice Office 2007 in temelji na standardu Office Open XML. V paketu ZIP z XML shranjuje več listov, formule, oblikovanje, grafikone, vrtilne tabele in preverjanje podatkov. Podpira več kot milijon vrstic na list in je privzeti izmenjevalni format poslovnih preglednic. XLSX odprejo Google Sheets, LibreOffice in Numbers, vendar se makri in napredne funkcije morda ne prenesejo.

Stiskanje
–
Prosojnost
–
Animacija
–
Uvedeno
2007 · Microsoft
Pretvornik XLSX

XML gre v Excel, kadar mora podatke prebrati človek in ne program: računovodja, ki preverja e-račun, trgovec, ki pregleduje produktni feed, ali vodja, ki gleda izvoz, ki prispe samo kot XML.

Pretvorba XML v XLSX: kako gnezdeni podatki pristanejo v stolpcih

Preglednica je ravna, XML pa drevo, zato mora pretvorba določiti, kaj pomeni ena vrstica. Ponavljajoči se element, ki je podatkom najbližje, na primer vsak <Entry> v izpisku ali vsak <cac:InvoiceLine> v računu UBL, postane vrstica. Vrednosti, gnezdene v njem, se razporedijo v stolpce, atributi, kot je koda valute, pa dobijo svoje stolpce ob znesku, ki ga opisujejo.

Besedilo ostane natanko tako, kot je zapisano v XML, kar ščiti številke računov, IBAN-e in kode artiklov z vodilnimi ničlami. Zneski, ki so videti številski, postanejo številske celice, ki jih lahko seštejete. Predpone imenskih prostorov, kot je cbc:, ostanejo del imen stolpcev, kar je neškodljivo in jasno kaže izvor posameznega polja. Če želite celotno drevo namesto ravne tabele, na primer za skripto, XML v JSON ohrani gnezdenje.

Pri zelo velikih izvozih upoštevajte Excelovo mrežo: delovni list vsebuje 1.048.576 vrstic, zato feed z več zapisi pošljite v CSV ali ga najprej razdelite.

Pogosta vprašanja o pretvorbi XML v Excel

Zakaj Excel za Mac ne uvozi moje datoteke XML?

XML-zemljevidi in podokno XML Source obstajajo samo v Excelu za Windows. Excel za Mac odpre datoteko XML kvečjemu kot besedilo, vsaka oznaka v enem stolpcu. Če datoteko najprej pretvorite v XLSX, uporabniki Maca dobijo isto tabelo kot uporabniki Windows.

Excel sporoči, da XML nima sheme, in ponudi, da jo ustvari. Je to težava?

Excel iz podatkov sam ugotovi strukturo in pri preprostih datotekah to deluje. Pri zelo gnezdenih ali zelo velikih datotekah ugotovljeni zemljevid pogosto odpove ali razprši vrednosti čez veliko stolpcev. Ta pretvornik zapise splošči brez koraka s shemo, zato ni ničesar za potrjevati.

Ali lahko XML e-račun pretvorim v Excel?

Da. Formati, kot sta UBL, ki se uporablja v omrežju Peppol, in italijanski FatturaPA, so navaden XML. Podatki glave, kot so prodajalec, kupec in zneski, se pojavijo kot stolpci, ponavljajoče se postavke računa pa postanejo vrstice, ki jih lahko seštejete in primerjate s kopijo v PDF.

V čem se XML v Excel razlikuje od XML v CSV?

Podatki so enaki, vendar XLSX hrani besedilo in števila kot tipizirane celice in se odpre z dvoklikom, brez da bi Excel znova ugibal vrednosti. XML v CSV izberite, kadar bo rezultat uvozil drug sistem in ga ne bo bral človek.

Ali je delovni zvezek mogoče pretvoriti nazaj v XML?

Da, ko vrstice uredite, jih Excel v XML znova zapiše kot zapise XML. Prvotno gnezdenje, imenski prostori in atributi se ne obnovijo samodejno, zato rezultat preverite glede na to, kar pričakuje sprejemni sistem.