Rozbitá diakritika v souboru CSV? Takto ji opravíte

Znaky jako ÄŤ, Ĺ™ nebo Ă© se objeví, když se soubor v UTF-8 přečte, jako by byl ve starším kódování Windows-1250. Někdy je soubor v pořádku a jen Excel ho zobrazí špatně, jindy už byl rozbitý text uložen. Nástroj oba případy rozliší, opraví diakritiku a uloží čistý soubor.

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á

UTF-8 ukládá č jako dva bajty. Program, který předpokládá Windows-1250, je zobrazí jako dva znaky: Ä a Ť. Přesně to udělá český Excel, když dvojklikem otevřete CSV v UTF-8 bez značky BOM.

Když soubor potom uložíte, rozbité znaky se stanou skutečným obsahem a každé další uložení to zhorší. Stává se to i obráceně: soubor ve Windows-1250 přečtený jako UTF-8 ukáže � místo písmen.

  • č → ÄŤ, ě → Ä›, ď → ÄŹ
  • ř → Ĺ™, š → š, ž → Ĺľ, ů → ĹŻ
  • á → á, é → Ă©, í → Ă­, ý → Ă˝
  • „ → „, – → –

Jak to opravit ručně

Excel

  1. Neotevírejte soubor dvojklikem. Data → Z textu/CSV, jako původ souboru zvolte „65001: Unicode (UTF-8)“ a načtěte.
  2. Uložte jako „CSV UTF-8 (s oddělovači)“. Excel pak přidá BOM a příště soubor otevře správně.

Notepad++

  1. Pokud text v Notepad++ vypadá správně, převeďte ho v nabídce Kódování do UTF-8.
  2. Pokud už je tam ÄŤ, převod nepomůže: chybné jsou samotné bajty a je potřeba je opravit.

Před a po

Před
Název,Materiál
Vlněná čepice zelená,Bavlna z ekologického pěstování
Po
Název,Materiál
Vlněná čepice zelená,Bavlna z ekologického pěstování

Text přečtený ve špatném kódování a uložený, vrácený ke správným českým písmenům.

Opravte to automaticky

  • Rozpozná kódování: UTF-8, UTF-16, Windows-1250, 1251 nebo 1252, GBK.
  • Opraví text rozbitý jednou i dvakrát.
  • Ukáže každou opravenou buňku před a po.
  • Uloží v UTF-8, volitelně s BOM pro Excel, 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

Proč soubor v Tabulkách Google vypadá dobře, ale v Excelu ne?

Tabulky Google čtou UTF-8 správně, Excel potřebuje značku BOM nebo import přes Data → Z textu/CSV. Samotný soubor je v pořádku: stáhněte ho se zapnutým BOM.

Opraví nástroj � (otazník v kosočtverci)?

Ne. Tento znak znamená, že původní písmeno se ztratilo: soubor byl přečten ve špatném kódování a uložen. Vraťte se k původnímu exportu.

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.