Konvertor Excel do CSV
Vyexportujte všetky hárky zošita Excel naraz ako samostatné súbory CSV, od starého .xls z 90. rokov až po .xlsm s makrami, s oddeľovačom a kódovaním, ktoré očakáva váš cieľový program.
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
Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.
Znak, ktorý oddeľuje stĺpce v súboroch CSV a textových súboroch, pri čítaní aj zápise. Automaticky ho rozpozná zo vstupu a zapisuje čiarky.
UTF-8 funguje pre všetky jazyky. Vyberte UTF-8 s BOM, ak Excel vo Windowse po otvorení CSV zobrazuje pokazenú diakritiku alebo ázijské znaky.
Vstup z Excelu, ODS a Numbers: previesť len prvý hárok alebo všetky hárky (jeden CSV na hárok v ZIP alebo jeden kľúč JSON na hárok).
Názov karty hárka v novej tabuľke, najviac 31 znakov.
Pole objektov používa názvy stĺpcov ako kľúče pre každý riadok; pole polí je kompaktnejšie a hlavičku ponechá ako prvé pole.
Názov vonkajšieho prvku, ktorý obaľuje všetky riadky; každý riadok sa v ňom stane prvkom <row>.
Používa sa v príkazoch CREATE TABLE a INSERT. Iba písmená, číslice a podčiarkovníky.
Úvodzovky a typy stĺpcov sa medzi databázami mierne líšia; vyberte tú, do ktorej budete importovať.
Prepíše bunky s dátumom do jedného formátu. ISO (2026-10-18) je najbezpečnejší pre databázy a kód; ponechať ich nechá tak, ako sú v zdroji.
Ako používať tento nástroj
- 1
Nahrajte zošity
Pridajte súbory .xls, .xlsx alebo .xlsm, naraz najviac 20 a každý do 95 MB. Rôzne generácie formátu v jednej dávke nie sú problém.
- 2
Vyberte hárky a oddeľovač
Hárky na prevod je na začiatku nastavené na všetky hárky. Ak CSV pošlete niekomu, kto má v Exceli desatinnú čiarku, nastavte Oddeľovač na bodkočiarku.
- 3
Previeďte a rozbaľte
Stlačte Previesť na CSV. Zošit s viacerými kartami sa vráti ako ZIP s jedným súborom CSV pre každý hárok, pomenovaným podľa karty.
Nahrajte súbor .xls, .xlsx alebo .xlsm a stlačte Previesť na CSV: každý hárok sa stane samostatným CSV v UTF-8, pripraveným na opätovné otvorenie v Exceli alebo import inam.
Excel do CSV pre celé zošity, nie len jeden hárok
Excel za roky zapisoval tri hlavné formáty zošitov. Binárny .xls z Excelu 97 až 2003 ukladá hárky ako záznamy BIFF a obmedzuje ich na 65 536 riadkov. Formát .xlsx, zavedený v Exceli 2007, je Office Open XML, teda ZIP s časťami XML a miestom pre 1 048 576 riadkov. Formát .xlsm je rovnaký kontajner s makrami VBA. Všetky tri obsahujú viac hárkov, zatiaľ čo CSV presne jeden.
Tento nesúlad je každodenný problém: mesačný report s kartou pre každý mesiac, rozpočet s hárkom pre každé oddelenie, export prieskumu s odpoveďami na jednej karte a kódmi na druhej. Export z Excelu znamená aktivovať každú kartu, zvoliť Uložiť ako a potvrdzovať upozornenia, dvanásťkrát po sebe. Tu zošit nahráte raz a každá karta vyjde ako súbor pomenovaný podľa nej.
Ak potrebujete len prvú kartu moderného zošita pre obchod alebo CRM, XLSX do CSV je nastavené s dátumami ISO.
Uložiť ako v Exceli, Google Sheets a tento konvertor v porovnaní
| Tento konvertor | Excel Uložiť ako | Stiahnutie z Tabuliek Google | |
|---|---|---|---|
| Všetky hárky exportované jedným krokom | yes | no | no |
| Čiarka alebo bodkočiarka podľa súboru | yes | Podľa regiónu Windowsu | Iba čiarka |
| Otvorí .xls, .xlsx aj .xlsm | yes | yes | Po importe do Tabuliek |
| Výstup v UTF-8 | yes | Iba s typom CSV UTF-8 | yes |
| Funguje bez inštalácie softvéru | yes | no | yes |
Čiarka alebo bodkočiarka: oddeľovače CSV podľa regiónu
V USA, Spojenom kráľovstve, Kanade, Austrálii, Japonsku a ďalších krajinách, kde je desatinným znakom bodka, Windows používa ako oddeľovač zoznamu čiarku. Excel tam čiarky zapisuje aj očakáva.
- Oddeľovač: čiarka
- Zodpovedá RFC 4180 a väčšine webových importov
V Nemecku, Francúzsku, Španielsku, Taliansku, Brazílii a veľkej časti Európy je desatinným znakom čiarka (1.234,56), takže Windows prepne oddeľovač zoznamu na bodkočiarku a Excel ho nasleduje.
- Oddeľovač: bodkočiarka
- Použite ju, keď kolega z týchto regiónov otvára súbor dvojklikom
Tabulátory sa v skutočných dátach takmer nevyskytujú, preto sú najbezpečnejším oddeľovačom pre text s čiarkami a bodkočiarkami, napríklad adresy alebo popisy produktov.
- Oddeľovač: tabulátor
- Alebo vyberte TSV pri Previesť na
XLS
Zošit Microsoft Excel 97–2003
XLS je binárny formát tabuliek, ktorý Excel používal od verzie Excel 97, kým ho v roku 2007 nenahradil XLSX. Je obmedzený na 65 536 riadkov a 256 stĺpcov na hárok a dáta ukladá do proprietárnej štruktúry. Mnohé staršie systémy, vládne portály a staršie bankové exporty ho stále vytvárajú alebo vyžadujú. Otvoria ho Excel, LibreOffice aj Tabuľky Google.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- 1997 · Microsoft
CSV
Hodnoty oddelené čiarkou
CSV je textový formát pre tabuľky, v ktorom každý riadok je záznam a stĺpce oddeľujú čiarky. Používa sa od počiatkov výpočtovej techniky a popisuje ho RFC 4180, hoci mnohé varianty používajú bodkočiarky alebo tabulátory a rôzne kódovania textu. Importovať a exportovať ho vie takmer každá tabuľka, databáza a analytický nástroj, preto je predvoleným formátom na prenos dát medzi systémami. CSV ukladá iba hodnoty, bez vzorcov, formátovania, viacerých hárkov či dátových typov.
- Kompresia
- –
- Priehľadnosť
- –
- Animácia
- –
- Rok vzniku
- –
Celé zošity Excelu sa prevádzajú na CSV, aby sa dáta dali odovzdať niekomu bez Excelu, archivovať ako obyčajný text, ktorý prežije každý tabuľkový program, alebo rozdeliť viackartový report na jeden súbor pre každú tabuľku.
Čísla, dátumy a úvodné nuly v exportovanom CSV
CSV dostane uloženú hodnotu každej bunky, nie jej formát zobrazenia. Dátumy sa zapíšu tak, ako ich Excel zobrazuje, ak pri Dátumy nenastavíte ISO alebo časovú značku Unix, a čísla si zachovajú plnú presnosť. Excel ukladá dátumy ako poradové čísla odpočítavané od 1. januára 1900 a rok 1900 stále považuje za priestupný, čo je chyba zachovaná kvôli kompatibilite s Lotus 1-2-3.
Počiatočné nuly prežijú, iba ak bola bunka v zošite text. PSČ zadané ako 02134 v číselnej bunke sa už uložilo ako 2134, takže CSV nulu nevráti. Dôležitá je aj cesta späť: dvojklik na CSV necháva Excel znova hádať typy, čo spôsobilo, že sa z názvov génov ako SEPT2 stali dátumy; v roku 2020 ich HUGO Gene Nomenclature Committee premenoval (SEPTIN2). Ak chcete zošit zostaviť s kontrolou, použite CSV do XLS alebo Údaje → Z textu/CSV.
Konvertor Excel do CSV – časté otázky
Prečo Excel uloží do CSV iba aktuálny hárok?
Súbor CSV obsahuje jednu tabuľku, preto funkcia Uložiť ako v Exceli zapíše aktívny hárok a upozorní, že ostatné sa stratia. Ak je pri Hárky na prevod nastavené, že sa prevedú všetky hárky, každá karta sa tu stane samostatným súborom CSV v jednom archíve ZIP.
Môžem previesť starý súbor .xls z Excelu 2003 do CSV?
Áno. Binárny formát .xls z Excelu 97 až 2003 sa prevádza rovnako ako .xlsx. Jeho hárky majú najviac 65 536 riadkov a 256 stĺpcov, takže CSV nikdy nebude väčšie než táto mriežka.
Čo sa stane s makrami v zošite .xlsm?
Makrá VBA sú kód, nie dáta, preto sa vynechajú; CSV obsahuje hodnoty buniek, ktoré makrá naposledy vytvorili.
Ako prinútiť Excel otvoriť CSV s bodkočiarkou v stĺpcoch?
Excel rozdeľuje CSV podľa oddeľovača zoznamu z regionálnych nastavení Windowsu. Ak súbor používa iný znak, otvorte ho cez Údaje → Z textu/CSV a oddeľovač vyberte tam, alebo súbor previeďte znova so zodpovedajúcim nastavením Oddeľovač.
Prečo pri prevode Excelu do CSV zvoliť UTF-8 s BOM?
Značka poradia bajtov (BOM) sú tri neviditeľné bajty na začiatku súboru, ktoré Excelu vo Windowse oznámia, že text je v UTF-8. Bez nej Excel použije lokálnu kódovú stránku a znaky s diakritikou sa zmenia na symboly ako é. Väčšina webových importov BOM ignoruje, niektoré prísne skripty však na ňom zlyhajú.