Prečo Excel ukazuje rozsypaný čaj
Slovenský Excel otvára súbory CSV dvojklikom v kódovaní Windows-1250. Moderné služby exportujú CSV v UTF-8, takže samotný súbor je v poriadku, ale v Exceli vyzerá text pokazene. Keď je na začiatku súboru BOM (značka „toto je UTF-8“), Excel ho prečíta správne.
Rozsypaný čaj
Meno;Priezvisko;Mesto Ä˝ubomĂr;Ĺ imko;Ĺ˝ilina Mária;Kováčová;Prešov
Po oprave
Meno;Priezvisko;Mesto Ľubomír;Šimko;Žilina Mária;Kováčová;Prešov
Spôsob 1: uložiť v UTF-8 s BOM cez Mojibuster
- Pretiahnite súbor CSV do poľa vyššie.
- Pokazené miesta sa opravia automaticky. Pri súboroch CSV je voľba Uložiť s BOM vopred zapnutá.
- Stiahnite súbor a otvorte ho v Exceli dvojklikom – diakritika bude v poriadku.
Aj keď už bol súbor v Exceli uložený s rozsypaným čajom, Mojibuster vo väčšine prípadov vráti správny text.
Spôsob 2: správny import v Exceli
- Otvorte prázdny zošit a zvoľte Údaje → Z textu/CSV.
- Vyberte súbor CSV.
- V poli Pôvod súboru zvoľte 65001: Unicode (UTF-8).
- Skontrolujte ukážku a kliknite na Načítať.
Všetko v jednom stĺpci?
Ak každý riadok skončí celý v stĺpci A, nejde o kódovanie, ale o oddeľovač. Slovenský Excel čaká bodkočiarku, mnohé exporty však používajú čiarku. Importujte súbor cez Údaje → Z textu/CSV a ako oddeľovač zvoľte Čiarka.
Časté otázky
Je to rovnaké aj v Exceli pre Mac?
Áno. Excel pre Mac tiež často nerozpozná súbory CSV v UTF-8 bez BOM. Najistejšie je uložiť súbor s BOM.
Čo je BOM?
Tri neviditeľné bajty na začiatku súboru. Hovoria programom ako Excel: „tento súbor je v UTF-8“.
Čo ak účtovný program prijíma len Windows-1250?
Uložte súbor v Exceli ako CSV (oddelený bodkočiarkou) – tento formát používa Windows-1250.
Sú súbory s údajmi zákazníkov v bezpečí?
Áno. Súbor sa spracúva len v prehliadači a nikam sa neodosiela.