Převod CSV na XLSX

Převod jednoduchých textových souborů CSV do tabulek XLSX s pokročilými funkcemi umožňuje formátovat data, používat vzorce a pracovat s více listy.

Vyberte nebo přetáhněte soubory sem

Soukromě - soubory nikdy neopustí vaše zařízení

nebo vložte Ctrl+V

Zatímco čekáte na soubory, můžete si zahrát Code Rain

Záruka ochrany soukromí s nulovým přenosem po síti: 0 bajtů odesláno na externí servery. Veškeré zpracování probíhalo lokálně v sandboxu vašeho prohlížeče.

Porovnání formátů a technické specifikace

SpecifikaceCSVXLSX
MIME typtext/csv-
Typtabulková data-
Kompresežádná-
Standardní specifikaceIETF RFC 4180-
Hlavička souboru (Magic bytes)Textový proud oddělený podle RFC 4180-

Přehled formátu a použití

Hodnoty oddělené čárkami, známé jako CSV, představují tabulková data pomocí prostého textu, kde každý řádek tvoří jeden záznam a každý sloupec je oddělen čárkou. I když tato jednoduchost činí CSV univerzálně čitelným pro databáze a programovací jazyky, postrádá podporu pro formátování buněk, vzorce a grafy. Sešity aplikace Excel používají formát XLSX k uspořádání dat do sešitů s více listy s vizuálními styly a automatickými výpočty. Datoví analytici, účetní a projektoví manažeři často potřebují přenášet informace ze základních databází do plně stylovaných sešitů. Přeměna surového souboru CSV na kontejner XLSX dodává vizuální přehlednost a strukturu. To umožňuje týmům sdílet sestavy, které obsahují barevně odlišená záhlaví, symboly měn a fungující aritmetické vzorce namísto statického textu.

Technické specifikace a přehled kodeků

CSV je formát prostého textu označený typem MIME text/csv. Neobsahuje žádný podpis magických bajtů a spoléhá se výhradně na kódování textu, jako je UTF-8. Formát XLSX naproti tomu není jedním binárním souborem, ale zazipovaným archivem obsahujícím několik souborů XML strukturovaných podle standardu Office Open XML. Kontejner ZIP začíná magickými bajty PK (50 4B 03 04). Uvnitř tohoto kontejneru definují jednotlivé soubory XML data pracovního listu, sdílené řetězce, styly a vztahy sešitu. Převedení CSV do XLSX vyžaduje parsování textových řádků a sloupců, jejich namapování do příslušné struktury listu XML a kompresi konečného balíčku do kontejneru ZIP.

Kompatibilita s operačními systémy a prohlížeči

Kompatibilita operačního systému a softwaru se u těchto formátů značně liší. Soubory CSV se otevírají téměř v libovolném textovém editoru nebo tabulkovém procesoru, včetně aplikací Microsoft Excel, LibreOffice Calc a Google Sheets a programů Poznámkový blok a Terminál. Formát XLSX je nativně podporován aplikací Microsoft Excel (verze 2007 a novější), LibreOffice, Google Sheets, Apple Numbers a různými mobilními kancelářskými aplikacemi pro iOS a Android. Moderní webové prohlížeče dokážou vykreslit soubory CSV jako surový text nebo je parsovat pomocí knihoven JavaScriptu, zatímco prohlížení souborů XLSX v prohlížeči obvykle vyžaduje vyhrazený webový kancelářský prohlížeč nebo nástroj pro konverzi v cloudu. Podpora se také liší podle aplikace, zařízení, operačního systému a jeho verze.

Užitečné informace

Před konverzí uložte soubor CSV jako UTF-8, protože konvertor čte soubor vždy v kódování UTF-8. Uložení souboru CSV se speciálními znaky pomocí nesprávné sady znaků může v konečném sešitu Excelu způsobit zkomolení textu.

Často kladené otázky

Jak převést tabulku CSV do Excelu bez ztráty kvality?

Převod z CSV do XLSX zachovává každou hodnotu buňky ze souboru CSV. Konvertor však každou hodnotu, která vypadá jako čisté číslo, uloží jako číselnou buňku, takže kódy s úvodními nulami, jako například 007, se v Excelu zobrazí jako 7. Proces jednoduše zabalí vaše hodnoty prostého textu do struktury XML uvnitř kontejneru ZIP.

Jaký je rozdíl mezi tabulkou CSV a listem aplikace Excel?

Soubor CSV je jeden plochý textový soubor, kde čárky oddělují hodnoty, přičemž podporuje pouze základní text a čísla bez formátování nebo vzorců. Soubor Excel XLSX je komprimovaný archiv ZIP dokumentů XML, který podporuje více pracovních listů, styly buněk, grafy a složité vzorce.