Převod CSV do XLS
Převeďte soubor oddělený čárkami nebo středníky na klasický sešit .xls, který otevře Excel 97 i dnešní Microsoft 365. Hodí se tam, kde systém, do kterého nahráváte, výslovně požaduje starý binární formát a nic jiného nepřijme.
Převodník dat
nebo sem přetáhněte soubory CSV, TSV, TXT … ·
Max. 95 MB na soubor· Až 20 souborů· Smazáno po 30 minutách
Soubory se zpracovávají na našich serverech a po 30 minutách se smažou.
Znak, který odděluje sloupce v souborech CSV a textových souborech, při čtení i zápisu. Automaticky ho zjistí ze vstupu a zapisuje čárky.
UTF-8 funguje pro všechny jazyky. Zvolte UTF-8 s BOM, pokud Excel ve Windows po otevření CSV zobrazuje rozbitou diakritiku nebo asijské znaky.
Vstup Excel, ODS a Numbers: převést jen první list, nebo všechny listy (jedno CSV na list v ZIPu, nebo jeden klíč JSON na list).
Název karty listu v nové tabulce, nejvýše 31 znaků.
Pole objektů používá názvy sloupců jako klíče u každého řádku; pole polí je kompaktnější a hlavičku uchová jako první pole.
Název vnějšího prvku, který obalí všechny řádky; každý řádek se uvnitř stane prvkem <row>.
Používá se v příkazech CREATE TABLE a INSERT. Pouze písmena, číslice a podtržítka.
Uvozování a typy sloupců se mezi databázemi mírně liší; vyberte tu, do které budete importovat.
Přepíše buňky s datem do jednoho formátu. ISO (2026-10-18) je nejbezpečnější pro databáze a kód; Ponechat je nechá tak, jak jsou ve zdroji.
Jak nástroj používat
- 1
Přidejte soubory CSV
Nahrajte jeden CSV soubor nebo najednou až 20 souborů, každý do 95 MB. Funguje jakýkoli oddělovač.
- 2
Zkontrolujte, jak se CSV načte
Oddělovač je nastaven na automatické rozpoznání. V části Pokročilá nastavení můžete vynutit středník nebo tabulátor, zvolit zdrojové Kódování textu a pomocí Název listu přejmenovat list.
- 3
Převeďte a nahrajte
Stiskněte Převést na XLS, stáhněte sešit a pošlete ho importní aplikaci nebo kolegovi, který požadoval formát Excel 97–2003.
Jak převést CSV do XLS?
Nahrajte CSV, nechte Oddělovač na automatickém rozpoznání a stiskněte Převést na XLS. Získáte sešit Excel 97–2003 s jedním listem, záhlavím na řádku 1 a každým řádkem CSV jako řádkem tabulky, pokud soubor nepřesáhne 65 536 řádků a 256 sloupců.
Převod CSV do XLS pro systémy, které čtou jen starý formát
Lidé, kteří potřebují převodník CSV do XLS, si formát jen zřídka vybrali sami. Účetní program, portál dodavatele nebo interní HR nástroj vznikl nad binárním souborem Excelu z Office 97 a jeho obrazovka pro nahrání kontroluje příponu. CSV se odmítne, protože je to text; XLSX se odmítne, protože je pro tento program neznámým archivem ZIP.
Samotný převod je jednoduchý, protože CSV neobsahuje nic, co by XLS neuměl. Každý řádek se stane řádkem tabulky, každá oddělená hodnota buňkou a první řádek záhlavím. Sešit navíc přidává strukturu, kterou importér očekává: pojmenovaný list, pevnou mřížku buněk a čísla uložená jako čísla, ne jako znaky. Pokud na vaší straně nic nevyžaduje starý typ, je lepší volbou CSV do XLSX, protože každá současná tabulková aplikace používá XLSX jako výchozí.
Limity souboru XLS, které je dobré ověřit před převodem
- řádků na list XLS
- 65 536
- sloupců, A až IV
- 256
- znaků v názvu listu
- 31
- na každý nahraný CSV
- 95 MB
Nejvíc zabolí limit řádků. Rok denních transakcí z rušného obchodu nebo seznam zákazníků exportovaný z CRM může snadno překročit 65 536 řádků a starý formát nemá jak pokračovat na stejném listu. CSV se záhlavím a 70 000 záznamy se nevejde.
Na data je dobré se podívat podruhé. CSV ukládá 03/04/2026 jako znaky a zda jde o březen, nebo duben, záleží na tom, kdo soubor vytvořil. Soubory Excelu ukládají data jako pořadová čísla počítaná od roku 1900, takže převodník musí text vyložit jedním způsobem. Pokud importér dokumentuje formát, nastavte v Pokročilá nastavení u položky Data ISO; pokud potřebujete jen to, aby se soubor otevřel, ponechte je beze změny.
Jak se z XLS stal starší formát Excelu
1997
BIFF8 přichází s Excelem 97
Binární formát za příponou .xls získává text v Unicode a mřížku 65 536 řádků, kterou si další verze ponechaly dalších deset let.
2005
CSV dostává písemnou specifikaci
RFC 4180 popisuje formát oddělený čárkami, který si tabulky řadu let vyměňovaly neformálně.
2007
XLSX se stává výchozím
Excel 2007 ukládá sešity Office Open XML jako výchozí a zvyšuje limit listu na 1 048 576 řádků a 16 384 sloupců.
2008
OOXML je norma ISO
Vychází ISO/IEC 29500 a XLS zůstává formátem, který starší software stále čte.
Srovnání CSV a XLS
CSV
Hodnoty oddělené čárkami
CSV je textový formát pro tabulky, v němž každý řádek je záznam a sloupce se oddělují čárkami. Používá se od počátků výpočetní techniky a popisuje ho RFC 4180, i když mnoho variant používá středníky nebo tabulátory a různá kódování textu. Importovat a exportovat ho umí téměř každá tabulka, databáze i analytický nástroj, takže je výchozím formátem pro přenos dat mezi systémy. CSV ukládá pouze hodnoty, bez vzorců, formátování, více listů a datových typů.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- –
XLS
Sešit Microsoft Excel 97–2003
XLS je binární formát tabulek, který Excel používal od verze Excel 97, než jej v roce 2007 nahradil XLSX. Je omezen na 65 536 řádků a 256 sloupců na list a data ukládá v proprietární struktuře. Mnoho starších systémů, vládních portálů i starších bankovních exportů XLS stále vytváří nebo vyžaduje. Otevřou jej Excel, LibreOffice i Tabulky Google.
- Komprese
- –
- Průhlednost
- –
- Animace
- –
- Představeno
- 1997 · Microsoft
CSV se převádí do XLS tehdy, když je přijímající strana zamrzlá v čase: starší importní nástroj, stará instalace Office nebo formulář, který uvádí jen typ Excel 97–2003 a odmítá prostý text i XLSX.
Otázky k převodu CSV do XLS
Proč by dnes někdo chtěl XLS místo XLSX?
Protože příjemce se změnit nedá. Interní importní rutiny z 2000s let, některé vládní šablony a šablony pro nahrávání mezd i počítače s Office 2003 umějí zpracovat jen binární soubor BIFF8. Když formulář pro nahrání uvádí jako jediný povolený typ .xls, soubor XLSX odmítne, i když obsahuje stejné řádky.
Co se stane, když má CSV víc než 65 536 řádků?
List XLS je pojmout nedokáže: formát končí na řádku 65 536 včetně záhlaví. Nejprve rozdělte CSV na menší soubory, nebo vytvořte moderní sešit pomocí nástroje CSV do XLSX, který povoluje 1 048 576 řádků na list.
Zachovají se v XLS písmena s diakritikou a asijská písma?
Ano. BIFF8 ukládá text buněk v Unicode, takže jména v polštině, řečtině nebo japonštině si zachovají své znaky. Častý problém je na vstupu: pokud byl CSV soubor uložen v kódování Windows-1252 nebo Shift_JIS, zvolte ho v poli Kódování textu, aby ho převodník před zápisem sešitu správně přečetl.
Otevře převodník CSV se středníky z evropského Excelu?
Automatické rozpoznání prohlédne první řádky a pozná čárky, středníky, tabulátory i svislítka. Německý nebo francouzský export se středníky a desetinnými čárkami se rozdělí do správných sloupců; Oddělovač nastavujte ručně jen tehdy, když soubor míchá více oddělovačů.
Má XLS kromě limitu řádků i limit sloupců?
Ano, je jich 256, tedy končí sloupcem IV. Široké exporty z analytických nástrojů nebo průzkumových platforem to mohou překročit a sloupce za IV se ve starém formátu uložit nedají.
Jak později převedu XLS zpět na čisté CSV?
Použijte nástroj Excel do CSV. Hodnoty se vrátí tak, jak byly; zmizí jen název listu a typy buněk.
- Převodník CSV do XLSXPřeveďte CSV do sešitu Excel XLSX bez ztráty úvodních nul, dlouhých ID a diakritiky. Čárku, středník i tabulátor rozpozná automaticky.
- Převod XLSX do XLSPřeveďte sešity .xlsx do starého formátu .xls pro Excel 2003, starší ERP a portály, které XLSX odmítají. Všechny listy zůstanou, 20 souborů najednou.
- Převodník XLS do XLSXPřeveďte sešity Excel 97–2003 .xls do .xlsx online. Všechny listy zůstanou, limit 65 536 řádků zmizí, bez instalace Excelu. Až 20 souborů naráz.
- Převodník Excelu do CSVPřeveďte sešity Excelu (XLS, XLSX, XLSM) do CSV: každý list zvlášť, oddělovač čárka nebo středník a UTF-8, které Excel znovu otevře správně.
- Převod TXT do CSVPřeveďte .txt s oddělovači na CSV online. Tabulátor, svislítko, středník či mezery rozpozná automaticky, opraví kódování, uvozovky dle RFC 4180.