Konverze xls do csv

Online konvertor XLS do CSV zdarma

Převádějte starší sešity Excelu do UTF-8 CSV pro importy do databází, skripty a jednoduché sdílení dat.

Převést XLS na CSV online - zdarma

Uploading…
Vybrané soubory přesahují celkový limit 75 MB. Vyberte méně nebo menší soubory.

Soubor se zpracuje hned a smaže se ihned po stažení.

Jak to funguje

  1. 1/3

    Nahrajte soubor .xls

    Kliknutím vyberte soubor, který chcete převést, nebo ho jednoduše přetáhněte do vyznačené oblasti.

  2. 2/3

    Spusťte převod .xls do .csv

    Po úspěšném nahrání souboru klikněte na převod, jakmile budete připraveni.

  3. 3/3

    Stáhněte převedený soubor .csv

    Výsledek převodu je připraven ke stažení.

Jak převést soubor xls do formátu csv

Importéry databází, skripty a starší podnikové systémy často vyžadují plochý soubor CSV namísto sešitu Excel. Převod souboru také vytvoří menší textovou reprezentaci, kterou lze snadněji sdílet, archivovat a zpracovávat bez tabulkového softwaru.

Co je formát XLS

XLS je binární formát sešitu spojený s Microsoft Excel 97–2003. Sešit XLS může obsahovat více listů, vzorce, formátování, grafy, obrázky, komentáře, ověřování dat, makra a metadata sešitu.

Microsoft Excel vytváří a otevírá soubory XLS, zatímco LibreOffice Calc, Apache OpenOffice Calc a další tabulkové programy je obvykle mohou otevírat a ukládat. Novější verze Excelu běžně používají .xlsx, ačkoli starší soubory XLS zůstávají běžné ve starších podnikových systémech, archivovaných přílohách, účetních záznamech a sbírkách dokumentů.

Co je formát CSV

CSV ukládá tabulková data jako prostý text. Každý řádek obvykle představuje jeden řádek tabulky a oddělovač rozděluje pole; běžná je čárka, některé systémy však používají středník. Pole obsahující oddělovače, uvozovky nebo zalomení řádků jsou uzavřena v dvojitých uvozovkách a vložené uvozovky se escapují jejich zdvojením.

CSV podporují databáze, programovací jazyky, nástroje příkazového řádku, reportovací systémy a tabulkové aplikace. Obecně je menší než XLS, lze jej číst bez specializovaného softwaru a je vhodný pro import jedné ploché tabulky.

CSV představuje jeden list na soubor. Nemůže zachovat více listů, formátování buněk, grafy, obrázky, komentáře, makra, rozvržení sloučených buněk ani nastavení na úrovni sešitu. Vzorce nejsou zachovány jako vzorce.

Jak převést soubor XLS

Pomocí Microsoft Excel

  1. Otevřete soubor .xls v Excelu.
  2. Vyberte list, který chcete exportovat. Excel zapíše do souboru CSV pouze aktivní list.
  3. Vyberte File → Save As.
  4. Nastavte typ souboru na CSV UTF-8 (Comma delimited) (*.csv), pokud přijímající systém podporuje UTF-8. CSV (Comma delimited) (*.csv) zvolte pouze tehdy, když starší systém vyžaduje své starší kódování.
  5. Zadejte název souboru končící příponou .csv a vyberte Save.
  6. Potvrďte varování Excelu, že bude uložen pouze aktivní list a data kompatibilní s CSV.

Pomocí LibreOffice Calc

  1. Otevřete soubor XLS v LibreOffice Calc a vyberte požadovanou kartu listu.
  2. Vyberte File → Save As, zvolte Text CSV (.csv) a v případě potřeby povolte Automatic file name extension.
  3. V dialogovém okně exportu nastavte Character set na UTF-8, Field delimiter na čárku a Text delimiter na dvojitou uvozovku.
  4. Vyberte Save. Každý další list exportujte samostatně s jedinečným názvem souboru.

Pomocí online převodníku

Soubor můžete zdarma převést na 101convert.com bez instalace softwaru. Nahrajte soubor XLS, spusťte převod a stáhněte výsledný soubor CSV; před importem na jiné místo zkontrolujte nastavení výstupu a ověřte exportovaná data.

Pomocí Python a pandas

Pro opakovatelné převody nainstalujte pandas a čtečku XLS a poté spusťte:

pip install pandas xlrd

python -c "import pandas as pd; pd.read_excel('input.xls', sheet_name=0).to_csv('output.csv', index=False, encoding='utf-8')"

Místo sheet_name=0 použijte název listu nebo jiný index. Volba index=False zabrání tomu, aby pandas přidal samostatný sloupec indexu. Balíček xlrd čte starší soubory XLS; v aktuálních vydáních nečte soubory XLSX.

Kontroly kvality a kompatibility

  • Listy: každý požadovaný list exportujte samostatně. Soubor CSV nemůže obsahovat strukturu listů sešitu.
  • Vzorce: Excel obvykle zapisuje vypočtený výsledek, nikoli výraz vzorce. Pokud jsou vyžadovány nejnovější výsledky, nejprve sešit přepočítejte. Výsledky vzorců nemusí být dostupné nebo mohou být zastaralé, pokud čtečka vzorce nepočítá.
  • Hodnoty a formátování: písma, barvy, šířky sloupců, grafy, obrázky, komentáře a rozvržení sloučených buněk se zahodí. Zobrazené formáty mohou ovlivnit exportovaná data, například data, procenta, měnové hodnoty a desetinnou přesnost.
  • Kódování: pro znaky s diakritikou, nelatinský text a symboly používejte UTF-8. Pokud starší importér zobrazuje text nesrozumitelně, před exportem zjistěte, jaké kódování očekává.
  • Oddělovače: místní nastavení a cílové systémy mohou místo čárek vyžadovat středníky nebo tabulátory. Přizpůsobte oddělovač cílovému systému a ověřte, jak zpracovává pole v uvozovkách a zalomení řádků.
  • Úvodní nuly: identifikátory jako 00127 se mohou změnit na 127, pokud je zdrojová buňka číselná. Před exportem naformátujte identifikátory jako text a poté CSV zkontrolujte.
  • Velká čísla: tabulkové aplikace mohou zaokrouhlovat hodnoty přesahující jejich podporovanou přesnost. Porovnejte finanční, vědecká a identifikační pole s původním sešitem.
  • Zabezpečení: CSV nezachovává makra XLS, ale otevření nedůvěryhodných dat CSV v tabulkové aplikaci může umožnit injektáž vzorců, pokud pole začíná znakem =, +, - nebo @. S importovanými soubory zacházejte jako s nedůvěryhodnými a v případě potřeby tato pole neutralizujte.

XLS vs CSV: srovnání formátů

Jak si formáty XLS a CSV stojí v nejdůležitějších vlastnostech pro tento převod.

Srovnání souborových formátů XLS a CSV
Vlastnost .XLS Microsoft Excel Spreadsheet .CSV Comma-Separated Values
Otevřený standard Ne Ano
Komprese Obojí Bez komprese
Typická velikost souboru Střední Malé
Otevírá se ve webovém prohlížeči Částečně Ano, nativně
Další úpravy Omezeně Snadné
Podpora metadat Základní Základní
Čitelný jako prostý text Ne Ano
Nejvhodnější pro Výměna dat Výměna dat
Zavedeno 1987 —
Vývojář Microsoft —
MIME typ application/vnd.ms-excel text/csv

Často kladené otázky

Je konvertor XLS do CSV zdarma?

Ano, převod XLS do CSV na 101convert.com je zcela zdarma. Není potřeba registrace, e-mail ani instalace. Pokud potřebujete vyšší limit velikosti souboru nebo chcete převádět více souborů najednou, podívejte se na naše tarify.

Jak velký může být můj soubor XLS?

Můžete nahrát soubory XLS o velikosti až 1000 MB a převést až 100 souborů najednou v jedné dávce.

Co se stane s nahranými soubory?

Soubory se zpracovávají automaticky a několik minut po převodu jsou z našich serverů smazány. Vaše soubory nikdy neprohlížíme ani nesdílíme.

Musím pro převod XLS do CSV instalovat nějaký software?

Ne. Převod XLS do CSV probíhá kompletně online v prohlížeči a funguje na Windows, Macu, Linuxu, Androidu i iPhonu.

Konverze se nezdařila?

Ve většině případů je příčinou nesprávný formát souboru. Nahrajte platný soubor XLS pro tuto konverzi z XLS do CSV. Občas může být chyba také na naší straně. Analyzujeme opakované neúspěšné konverze, a pokud zjistíme závadu konvertoru, vypneme jej nebo opravíme.