Excel viser mærkelige tegn: sådan retter du det

Du åbner en CSV i Excel og ser København i stedet for København? Det skyldes næsten altid tegnkodningen. Der er to løsninger: ret filen, eller importér den på den rigtige måde.

Virker med tekst og med disse filer:

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

For eksempel eksporter fra Excel, databasebackups, undertekster eller kode fra hjemmesider.

Ret

  1. Træk en fil herind, eller sæt tekst ind
  2. Rettelsen sker automatisk
  3. Kopiér eller download
eller træk en fil herind
  • Ingen upload. Dine filer rettes direkte i browseren og forlader aldrig din enhed.

  • Servere i EU. Mojibuster kører på en server i Finland (EU); databeskyttelsesforordningen (GDPR) gælder. GDPR-teksten (EUR-Lex)

Hvorfor viser Excel ø i stedet for ø?

Åbner du en CSV med et dobbeltklik, bruger Excel systemets tegntabel; på en dansk Windows-pc er det som regel Windows-1252. Er filen i UTF-8 uden BOM – et usynligt tegn i begyndelsen af filen –, vises æ, ø og å forkert.

Løsning 1: ret filen, og gem den med BOM

  1. Træk CSV-filen ind i feltet ovenfor.
  2. Lad indstillingen Gem med BOM være slået til; for CSV-filer er den allerede valgt.
  3. Download den rettede fil, og åbn den med et dobbeltklik i Excel.

Har du allerede gemt filen i Excel, mens tegnene var forkerte, sidder fejlen nu i selve filen. Den retter Mojibuster også.

Løsning 2: importér CSV-filen rigtigt i Excel

  1. Åbn en tom projektmappe, og vælg Data → Fra tekst/CSV.
  2. Markér CSV-filen.
  3. Vælg 65001: Unicode (UTF-8) under Filoprindelse.
  4. Tjek eksemplet, og klik på Indlæs.

Når du gemmer i Excel

Vælg formatet CSV UTF-8 (kommasepareret) under »Gem som«. Det almindelige format »CSV (kommasepareret)« gemmer i Windows-1252, og andre programmer viser så tit æ, ø og å som �.

Ofte stillede spørgsmål

Hvorfor sker det kun med nogle CSV-filer?

Det afhænger af, hvordan filen er gemt. Excel åbner filer i Windows-1252 og UTF-8 med BOM rigtigt, men ikke UTF-8 uden BOM.

Jeg har allerede gemt den ødelagte fil. Har jeg mistet mine data?

Nej. De ødelagte tegn står nu som ø i filen, og ud fra dem kan ø gendannes. Træk bare filen ind i Mojibuster. Står der allerede ? eller �, så læs spørgsmålstegn i stedet for æ, ø og å.

Sker det også i Excel til Mac?

Ja. Også Excel til Mac genkender ofte ikke CSV-filer i UTF-8 uden BOM. Gem derfor den rettede fil med BOM.

Hvad er en BOM?

Et byte order mark (BOM) er tre usynlige byte i begyndelsen af en fil. De fortæller programmer som Excel, at filen er i UTF-8. Mere om UTF-8: ret ødelagte UTF-8-tegn.

Læs mere