UltKit

XML til Excel-konverter

Læs en XML-faktura, en kontoudtogsfil, et produktfeed eller en eksport fra et regnskabsprogram som et almindeligt regneark med én post pr. række, uden at opsætte XML-maps i Excel.

Datakonverter

eller slip CSV, TSV, TXT …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload XML-filerne

    Træk en eller flere .xml-filer ind i uploadområdet, op til 20 pr. batch og 95 MB hver. Hver fil bliver til sin egen projektmappe.

  2. 2

    Navngiv eventuelt fanen

    Outputtet er sat til XLSX. Under Avancerede indstillinger ændrer Arknavn fanens navn, og Datoer kan omskrive tidsstempler til et format, som dit team kan læse.

  3. 3

    Konvertér og åbn

    Tryk på Konvertér til XLSX (Excel), og åbn projektmappen i Excel, Numbers, Google Sheets eller LibreOffice Calc.

XML-filer, man har brug for at åbne i Excel

XML har været en W3C-standard siden 1998, og dets styrke er præcision: hver værdi står i et navngivet tag, og et skema kan angive nøjagtigt, hvilke tags der er tilladt. Derfor valgte myndigheder, banker og store detailkæder det til maskine-til-maskine-data. Haken er, at den samme præcision gør filerne trættende for mennesker at læse i en teksteditor.

Siden januar 2019 har Italien krævet, at faktura mellem virksomheder sendes gennem landets udvekslingssystem som FatturaPA XML. Peppol-netværket, som mange europæiske offentlige indkøbere bruger, bærer UBL-fakturaer, der også er XML. Banker, der går over til ISO 20022, leverer kontoudtog som camt.053 XML. Markedspladser og shoppingfeeds beskriver produkter i XML, og mange regnskabsprogrammer eksporterer journaler på samme måde. Hver af dem havner jævnligt hos en, der bare vil have en tabel.

  1. Fakturaer

    UBL- og FatturaPA-filer: én række pr. fakturalinje med vare, antal, momssats og beløb.

  2. Kontoudtog

    camt.053-filer: én række pr. bogført postering med dato, beløb, valuta og modpart.

  3. Produktfeeds

    Feeds fra butikker og markedspladser: én række pr. produkt med ID, titel, pris og lagerstatus.

XML til Excel-konverter eller Excels egen XML-import

Denne konverterExcel til WindowsExcel til Mac
Åbner vilkårlig XML som tabelyesyesno
Intet XML-kort eller skemaspørgsmålyesnono
Konverterer mange filer på én gangOp til 20Én ad gangenno
Virker uden Excel-licensyesnono

XML

Extensible Markup Language

XML er et markup-sprog til strukturerede data, udgivet af W3C i 1998. Det bruger indlejrede tags med attributter og understøtter skemaer, navnerum og validering, hvilket gør det robust til komplekse dokumenter. Det ligger til grund for RSS-feeds, SVG, Office-dokumenter, sitemaps og mange dataudvekslinger i virksomheder og det offentlige. XML er ordrigt sammenlignet med JSON, men alle programmeringssprog og mange regnearksværktøjer kan læse det.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
1998 · W3C
XML-konverter

XLSX

Microsoft Excel-projektmappe

XLSX er Microsoft Excels standardformat til projektmapper siden Office 2007 og bygger på standarden Office Open XML. Det gemmer flere ark, formler, formatering, diagrammer, pivottabeller og datavalidering i en ZIP-pakke af XML. Det understøtter over en million rækker pr. ark og er standardformatet til udveksling af regneark i erhvervslivet. Google Sheets, LibreOffice og Numbers åbner XLSX, men makroer og avancerede funktioner overføres måske ikke.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
2007 · Microsoft
XLSX-konverter

XML skal over i Excel, når et menneske og ikke et program skal læse dataene: en bogholder, der kontrollerer en e-faktura, en forhandler, der gennemgår et produktfeed, eller en leder, der ser på en eksport, som kun findes som XML.

Konvertér XML til XLSX: sådan lander indlejrede data i kolonner

Et regneark er fladt, og XML er et træ, så konverteringen skal afgøre, hvad én række betyder. Det gentagne element tættest på dataene, for eksempel hver <Entry> i et kontoudtog eller hver <cac:InvoiceLine> i en UBL-faktura, bliver til rækken. Værdier indlejret i det spredes ud i kolonner, og attributter som en valutakode får egne kolonner ved siden af det beløb, de beskriver.

Tekst står præcis, som den er skrevet i XML, hvilket beskytter kontonumre, IBAN og varenumre med foranstillede nuller. Beløb, der ligner tal, bliver til talceller, du kan summere. Præfikser til navnerum som cbc: bliver en del af kolonnenavnene, hvilket er harmløst og gør det tydeligt, hvor hvert felt stammer fra. Hvis du vil have hele træet i stedet for en flad tabel, for eksempel til et script, bevarer XML til JSON indlejringen intakt.

Ved meget store eksporter skal du huske Excels gitter: et regneark rummer 1.048.576 rækker, så et feed med flere poster end det bør gå til CSV eller deles op først.

Ofte stillede spørgsmål om XML til Excel

Hvorfor kan Excel til Mac ikke importere min XML-fil?

XML-kort og ruden XML-kilde findes kun i Excel til Windows. Excel til Mac åbner i bedste fald en XML-fil som tekst med alle tags i én kolonne. Hvis du først konverterer filen til XLSX, får Mac-brugere den samme tabel som Windows-brugere.

Excel siger, at XML-filen ikke har et skema, og tilbyder at oprette et. Er det et problem?

Det er Excel, der udleder en struktur ud fra dataene, og for simple filer fungerer det. Ved dybt indlejrede eller meget store filer fejler det udledte kort ofte eller spreder værdierne ud over mange kolonner. Denne konverter fladgør posterne uden et skematrin, så der er intet at godkende.

Kan jeg konvertere en XML-e-faktura til Excel?

Ja. Formater som UBL, der bruges i hele Peppol-netværket, og Italiens FatturaPA er almindelig XML. Oplysninger i headeren som sælger, køber og totaler vises som kolonner, og de gentagne fakturalinjer bliver til rækker, du kan summere og kontrollere mod PDF-kopien.

Hvad er forskellen på XML til Excel og XML til CSV?

Dataene er de samme, men XLSX gemmer tekst og tal som typede celler og åbner med et dobbeltklik, uden at Excel gætter på værdierne igen. Vælg XML til CSV, når et andet system skal importere resultatet, i stedet for at et menneske læser det.

Kan projektmappen konverteres tilbage til XML?

Ja, når du har redigeret rækkerne, skriver Excel til XML dem som XML-poster igen. Den oprindelige indlejring, de oprindelige navnerum og attributter genopbygges ikke automatisk, så kontrollér resultatet mod det, det modtagende system forventer.