Excel visar konstiga tecken: så fixar du det

Du öppnar en CSV i Excel och ser VästerÃ¥s i stället för Västerås? Det beror nästan alltid på teckenkodningen. Det finns två lösningar: fixa filen eller importera den på rätt sätt.

Fungerar med text och med de här filerna:

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

Till exempel exporter från Excel, databasbackuper, undertexter eller webbplatskod.

Fixa

  1. Dra hit en fil eller klistra in text
  2. Fixen sker automatiskt
  3. Kopiera eller ladda ner
eller dra hit en fil
  • Ingen uppladdning. Dina filer fixas direkt i webbläsaren och lämnar aldrig din enhet.

  • Servrar inom EU. Mojibuster körs på en server i Finland (EU); dataskyddsförordningen (GDPR) gäller. GDPR-texten (EUR-Lex)

Varför visar Excel ä i stället för ä?

Öppnar du en CSV med ett dubbelklick använder Excel systemets teckentabell; på ett svenskt Windows är det oftast Windows-1252. Är filen i UTF-8 utan BOM – ett osynligt tecken i början av filen –, visas å, ä och ö fel.

Lösning 1: fixa filen och spara med BOM

  1. Dra CSV-filen till rutan ovan.
  2. Låt alternativet Spara med BOM vara ikryssat; för CSV-filer är det redan förvalt.
  3. Ladda ner den fixade filen och öppna den med ett dubbelklick i Excel.

Har du redan sparat filen i Excel medan tecknen var fel, sitter felet nu i själva filen. Det fixar Mojibuster också.

Lösning 2: importera CSV-filen rätt i Excel

  1. Öppna en tom arbetsbok och välj Data → Från text/CSV.
  2. Markera CSV-filen.
  3. Välj 65001: Unicode (UTF-8) under Filursprung.
  4. Kontrollera förhandsgranskningen och klicka på Läs in.

När du sparar i Excel

Välj formatet CSV UTF-8 (kommaavgränsad) under ”Spara som”. Det vanliga formatet ”CSV (kommaavgränsad)” sparar i Windows-1252, och andra program visar då ofta å, ä och ö som �.

Vanliga frågor

Varför händer det bara med vissa CSV-filer?

Det beror på hur filen är sparad. Excel öppnar filer i Windows-1252 och UTF-8 med BOM rätt, men inte UTF-8 utan BOM.

Jag har redan sparat den trasiga filen. Har jag förlorat mina data?

Nej. De trasiga tecknen står nu som ä i filen, och ur dem går ä att få tillbaka. Dra bara filen till Mojibuster. Står det redan ? eller �, läs frågetecken i stället för å, ä och ö.

Händer det här även i Excel för Mac?

Ja. Även Excel för Mac känner ofta inte igen CSV-filer i UTF-8 utan BOM. Spara därför den fixade filen med BOM.

Vad är en BOM?

En byte order mark (BOM) är tre osynliga byte i början av en fil. De talar om för program som Excel att filen är i UTF-8. Mer om UTF-8: fixa trasiga UTF-8-tecken.

Mer att läsa