Převod CSV se středníky na CSV s čárkami

Excel při ukládání do CSV použije oddělovač seznamů z nastavení Windows a v českém nastavení je to středník. Přetáhněte soubor níže a stáhněte ho s čárkami: nástroj dá hodnoty s čárkou do uvozovek, odstraní řádek sep=; a na přání převede i desetinné čárky.

Pravidla ověřena

Opravuje se ve vašem prohlížeči – soubor nikdy neopustí vaše zařízení.

Soubory nad 50 řádků: 1 kredit za soubor ($0.75–$1 podle balíčku), bez předplatného · Ceník

Více souborů? Vyberte nebo přetáhněte je najednou a opravte všechny najednou.

Nemáte soubor po ruce? Vyzkoušejte rozbitý vzorek

Vzorové soubory s typickými chybami importu, načtou se ve vašem prohlížeči. Oprava i stažení jsou zdarma.

Proč to vzniká

CSV nemá jeden standardní oddělovač. Excel ho bere z místního nastavení Windows: kde je desetinným oddělovačem čárka, jako v Česku, je oddělovačem seznamů středník. „CSV“ z Excelu je tedy ve skutečnosti oddělené středníkem.

Importy, které čekají čárky (Shopify, WooCommerce, většina webových aplikací), pak čtou celý řádek jako jediný sloupec. Obyčejné Najít a nahradit ; za , nepomůže: čárky uvnitř hodnot („Teplá, měkká“ nebo 24,90) se stanou novými sloupci.

Jak to opravit ručně

Tabulky Google

  1. Soubor → Importovat → Nahrát a jako oddělovač zvolte středník.
  2. Soubor → Stáhnout → Hodnoty oddělené čárkami (.csv). Tabulky Google vždy zapisují čárky a UTF-8.

LibreOffice Calc

  1. Otevřete soubor a jako oddělovač zaškrtněte středník.
  2. Soubor → Uložit jako → Text CSV, zaškrtněte „Upravit nastavení filtru“ a jako oddělovač polí zvolte ,.

Windows (platí pro všechny programy)

  1. Ovládací panely → Oblast → Další nastavení → Oddělovač seznamů: změňte ; na ,.

Před a po

Před
Název;Cena;Popis
Vlněná čepice;24,90;Teplá, měkká
Po
Název,Cena,Popis
Vlněná čepice,24.90,"Teplá, měkká"

Popis obsahuje čárku, a proto dostane uvozovky. Z 24,90 se stane 24.90, jen když zapnete převod čísel.

Opravte to automaticky

  • Rozpozná oddělovač: středník, tabulátor nebo |.
  • Zapíše čárky a dá do uvozovek hodnoty, které čárku obsahují.
  • Odstraní řádek sep=;, který přidává Excel.
  • Na přání převede desetinné čárky (24,90 → 24.90). Standardně vypnuto, protože některé importy je očekávají.
  • Uloží v UTF-8, s BOM, pokud se soubor bude otevírat v Excelu, nebo ve Windows-1250, pokud to import vyžaduje.

Kontrola a náhled jsou zdarma. Stažení je zdarma do 50 řádků, větší soubor stojí 1 kredit.

Vybrat soubor

Soubor se načte a opraví přímo ve vašem prohlížeči. Nic se nenahrává: k nám jde jen počet řádků a platforma, takže nákupní ceny i údaje zákazníků zůstanou soukromé.

Časté dotazy

Jde to i obráceně, z čárky na středník?

Ano. Při stahování zvolte jako oddělovač ;. Takový soubor otevře český Excel dvojklikem správně.

Proč nestačí Najít a nahradit?

Protože čárky, které už jsou v hodnotách, se stanou novými sloupci a všechny další sloupce v řádku se posunou. Převodník musí soubor nejdřív načíst a takové hodnoty dát do uvozovek.

Nahraje se můj soubor někam?

Ne. Soubor se načte, zkontroluje a opraví ve vašem prohlížeči. Při placeném stažení se odešle jen počet řádků, platforma a otisk souboru (SHA-256), abyste za stejný soubor neplatili dvakrát.

Kolik to stojí?

Kontrola souboru a náhled oprav jsou zdarma. Stažení opraveného souboru je zdarma do 50 řádků. Větší soubor stojí 1 kredit a 24 hodin si ho můžete znovu stáhnout v jiném formátu nebo kódování bez dalšího poplatku. Předplatné nepotřebujete; agentury, které opravují soubory každý měsíc, si mohou zvolit Pro: 300 souborů měsíčně za $19.