Hibás ékezetek az Excelben megnyitott CSV-ben

Webáruházból, számlázóprogramból vagy CRM-ből exportált CSV az Excelben SzĹ‘ke Sándor szöveget mutat? A fájl többnyire rendben van – az Excel a BOM nélküli UTF-8 fájlt Windows-1250-ként olvassa.

Szöveggel és fájlokkal is működik:

  • CSV
  • TXT
  • JSON
  • XML
  • SRT
  • VTT
  • TSV
  • MD
  • HTML
  • SQL
  • LOG

Például Excel-exportok, adatbázis-mentések, feliratok vagy weboldalak forráskódja.

Javítás

  1. Húzd ide a fájlt, vagy illeszd be a szöveget
  2. A javítás automatikusan megtörténik
  3. Másold ki vagy töltsd le
vagy egyszerűen húzd ide a fájlt
  • Feltöltés nélkül. A fájlokat közvetlenül a böngésződ javítja, és soha nem hagyják el az eszközt.

  • Szerverek az EU-ban. A Mojibuster egy szerveren fut a következő országban: Finnország (EU), ezért az általános adatvédelmi rendelet (GDPR) érvényes. A GDPR szövege (EUR-Lex)

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.

UTF-8 ügyféllista dupla kattintással megnyitva az Excelben

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

  1. Húzd a CSV-fájlt a fenti mezőbe.
  2. A hibás részek automatikusan kijavulnak. CSV-fájloknál a Mentés BOM-mal opció előre be van kapcsolva.
  3. 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

  1. Nyiss egy üres munkafüzetet, és válaszd az Adatok → Szövegből/CSV-ből lehetőséget.
  2. Válaszd ki a CSV-fájlt.
  3. A Fájl eredete mezőben válaszd a 65001: Unicode (UTF-8) lehetőséget.
  4. 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.

További útmutatók