Zum Hauptinhalt springen

CSV mit UTF-8 BOM für Excel: Zeichen lesbar halten

Nichts wird hochgeladenGetestet bis 300 MB

Nutze eine UTF-8 BOM, wenn Excel eine eigentlich korrekte UTF-8-CSV falsch liest. Exportiere eine Excel-freundliche CSV auf deinem Gerät, bis 300 MB.

Veröffentlicht: 2026-08-28Aktualisiert: 2026-09-082 minExcel-freundliche CSV exportieren
Illustration des Datenablaufs für „CSV mit UTF-8 BOM für Excel: Zeichen lesbar halten“

Eine deutsche CSV kann vollständig korrekt als UTF-8 gespeichert sein und beim direkten Öffnen in Excel trotzdem falsch aussehen. Gute Testwerte sind Wörter, die mehrere typische Zeichen enthalten:

Kundennr;Name;Ort;Adresse
0042;Jörg Weiß;Köln;Große Straße 7
0057;Müller & Söhne;München;Äußere Allee 3

Wenn daraus etwa Jörg Weiß wird, muss zuerst geklärt werden, ob die Datei selbst beschädigt ist oder Excel nur die falsche Zeichenkodierung gewählt hat.

Erst unterscheiden: falsche Anzeige oder bereits kaputte Datei?

Öffne die CSV in einem Editor, der UTF-8 zuverlässig anzeigt. Stehen dort Jörg, Straße und München korrekt, sind die gespeicherten Zeichen wahrscheinlich in Ordnung und das Problem liegt im Importpfad.

Steht dagegen schon im Quelltext Jörg, kann eine BOM die beschädigten Zeichen nicht zurückverwandeln. Dann muss die Kodierung repariert oder neu aus dem Quellsystem exportiert werden.

In Excel zuerst über „Daten > Aus Text/CSV“ testen

Bei einem manuellen Import über Daten > Aus Text/CSV lässt sich die Vorschau prüfen, bevor Daten geladen werden. Kontrolliere bei Bedarf Dateiursprung und wähle UTF-8.

Das ist besonders nützlich, wenn ein Empfänger meldet, dass eine per Doppelklick geöffnete Datei falsche Umlaute zeigt. Der Importtest trennt ein Excel-Erkennungsproblem von einem Fehler in der Datei.

Wann eine UTF-8 BOM sinnvoll ist

Wenn die CSV korrektes UTF-8 enthält und vor allem an Excel-Nutzer verteilt wird, kann eine UTF-8 BOM Excel beim Erkennen der Kodierung helfen. Die sichtbaren Werte ändern sich dadurch nicht.

Für eine deutsche Qualitätskontrolle eignen sich Zeichen wie ä, ö, ü und ß besser als ein rein englischer Beispieldatensatz. Wenn diese Zeichen nach dem Export stimmen, ist der Test aussagekräftiger für die reale Datei.

Wann du die BOM weglassen solltest

Manche Datenbanken, APIs oder Importer verlangen ausdrücklich UTF-8 ohne BOM. Dann gilt die Schnittstellenbeschreibung des Zielsystems.

Eine BOM löst außerdem keine Probleme mit Semikolon versus Komma, Dezimalformaten oder falsch interpretierten IDs. Diese Themen müssen getrennt geprüft werden.

Prüfung vor dem Versand

Öffne die erzeugte Datei einmal in Excel und einmal in einem UTF-8-fähigen Texteditor. Prüfe gezielt Jörg Weiß, Müller, München und Straße. So erkennst du sowohl eine falsche Excel-Erkennung als auch bereits beschädigte Quelldaten.

Excel-freundliche CSV exportieren

Transformation ansehen

Eine gefährliche Formel wird Text, während 00123 unverändert bleibt

Machen Sie Tabellenformeln unschädlich und bewahren Sie Kennungen wie 00123 exakt als Text.

Eingabe
=SUM(A2:A9)
00123
1234567890123456
Ergebnis
'=SUM(A2:A9)
00123
1234567890123456