UltKit

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

Výstup

Súbory sa spracúvajú na našich serveroch a po 30 minútach sa odstránia.

Ako používať tento nástroj

  1. 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. 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. 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 konvertorExcel Uložiť akoStiahnutie z Tabuliek Google
Všetky hárky exportované jedným krokomyesnono
Čiarka alebo bodkočiarka podľa súboruyesPodľa regiónu WindowsuIba čiarka
Otvorí .xls, .xlsx aj .xlsmyesyesPo importe do Tabuliek
Výstup v UTF-8yesIba s typom CSV UTF-8yes
Funguje bez inštalácie softvéruyesnoyes

Č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

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
Konvertor XLS

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
–
Konvertor CSV

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ú.