Zašto Excel prikazuje čudne znakove
Hrvatski Excel otvara CSV datoteke dvostrukim klikom u kodiranju Windows-1250. Moderni servisi izvoze CSV u UTF-8, pa je sama datoteka ispravna, a u Excelu tekst izgleda pokvareno. Ako je na početku datoteke BOM (oznaka „ovo je UTF-8”), Excel je pročita ispravno.
Čudni znakovi
Ime;Prezime;Grad Ivan;Horvat;Čakovec Marija;Kovačić;Požega
Nakon popravka
Ime;Prezime;Grad Ivan;Horvat;Čakovec Marija;Kovačić;Požega
Način 1: spremite u UTF-8 s BOM-om pomoću Mojibustera
- Povucite CSV datoteku u polje iznad.
- Pokvarena mjesta popravljaju se automatski. Za CSV datoteke opcija Spremi s BOM-om uključena je prema zadanim postavkama.
- Preuzmite datoteku i otvorite je u Excelu dvostrukim klikom – kvačice će biti ispravne.
Ako je datoteka već spremljena u Excelu s čudnim znakovima, Mojibuster u većini slučajeva ipak vraća ispravan tekst.
Način 2: ispravan uvoz u Excelu
- Otvorite praznu radnu knjigu i odaberite Podaci → Iz teksta/CSV-a.
- Odaberite CSV datoteku.
- U polju Izvor datoteke odaberite 65001: Unicode (UTF-8).
- Provjerite pretpregled i kliknite Učitaj.
Sve u jednom stupcu?
Ako svaki redak završi cijeli u stupcu A, krivo nije kodiranje nego razdjelnik. Hrvatski Excel očekuje točku sa zarezom, a mnogi izvozi koriste zarez. Uvezite datoteku preko Podaci → Iz teksta/CSV-a i odaberite razdjelnik Zarez.
Česta pitanja
Je li isto u Excelu za Mac?
Da. I Excel za Mac često ne prepoznaje CSV datoteke u UTF-8 bez BOM-a. Najsigurnije je spremiti datoteku s BOM-om.
Što je BOM?
Tri nevidljiva bajta na početku datoteke. Programima poput Excela govore: „ova je datoteka u UTF-8”.
Što ako knjigovodstveni program prima samo Windows-1250?
Spremite datoteku u Excelu kao CSV (razdvojeno zarezima) – taj format koristi Windows-1250.
Jesu li datoteke s podacima o kupcima sigurne?
Da. Datoteka se obrađuje samo u pregledniku i ne šalje se nikamo.