Miért mutat az Excel furcsa karaktereket?
A magyar Excel dupla kattintásra Windows-1250 kódolással nyitja meg a CSV-fájlokat. A modern szolgáltatások UTF-8-ban exportálnak, így maga a fájl hibátlan, az Excelben mégis elrontva látszik a szöveg. Ha a fájl elején BOM (egy „ez UTF-8” jelzés) van, az Excel helyesen olvassa be.
Hibás ékezetek
NĂ©v;Város;IrányĂtĂłszám SzĹ‘ke Sándor;GyĹ‘r;9021 Kovács Éva;PĂ©cs;7621
Javítás után
Név;Város;Irányítószám Szőke Sándor;Győr;9021 Kovács Éva;Pécs;7621
1. megoldás: mentés UTF-8-ban BOM-mal a Mojibusterrel
- Húzd a CSV-fájlt a fenti mezőbe.
- A hibás részek automatikusan kijavulnak. CSV-fájloknál a Mentés BOM-mal opció előre be van kapcsolva.
- Töltsd le a fájlt, és nyisd meg dupla kattintással az Excelben – az ékezetek rendben lesznek.
Ha a fájlt már elmentették hibás ékezetekkel az Excelben, a Mojibuster a legtöbb esetben akkor is visszaállítja a helyes szöveget.
2. megoldás: helyes importálás az Excelben
- Nyiss egy üres munkafüzetet, és válaszd az Adatok → Szövegből/CSV-ből lehetőséget.
- Válaszd ki a CSV-fájlt.
- A Fájl eredete mezőben válaszd a 65001: Unicode (UTF-8) lehetőséget.
- Ellenőrizd az előnézetet, és kattints a Betöltés gombra.
Minden egy oszlopban van?
Ha minden sor teljes egészében az A oszlopba kerül, az nem kódolási, hanem elválasztóprobléma. A magyar Excel pontosvesszőt vár, sok export viszont vesszőt használ. Importáld a fájlt az Adatok → Szövegből/CSV-ből menüponttal, és elválasztóként válaszd a Vessző lehetőséget.
Gyakori kérdések
A Mac-es Excelben is így van?
Igen. A Mac-es Excel is gyakran nem ismeri fel a BOM nélküli UTF-8 CSV-fájlokat. A legbiztosabb, ha a fájlt BOM-mal mented.
Mi az a BOM?
Három láthatatlan bájt a fájl elején. Azt jelzi az olyan programoknak, mint az Excel: „ez a fájl UTF-8”.
Mi van, ha a könyvelőprogram csak Windows-1250-et fogad el?
Mentsd a fájlt az Excelben CSV (pontosvesszővel tagolt) formátumban – ez a formátum Windows-1250-et használ.
Biztonságban vannak az ügyféladatokat tartalmazó fájlok?
Igen. A fájl csak a böngészőben dolgozódik fel, és sehová nem küldjük el.