CSV mit UTF-8 BOM für Excel: Zeichen lesbar halten
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.
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.
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.
Müssen Sie das jetzt erledigen?
Excel-freundliche CSV exportierenVerwandte Werkzeuge
Öffnen Sie das Werkzeug aus dieser Anleitung oder ein verwandtes.
- CSV-Kodierung und Trennzeichen kostenlos reparierenErkennen Sie Kodierungs-, Trennzeichen- und Anführungszeichenprobleme und laden Sie eine normalisierte UTF-8-Datei herunter.
- CSV-Dateien bereinigen und reparieren – ohne UploadBeheben Sie häufige CSV-Probleme wie falsche Trennzeichen, ungleiche Zeilen, Leerzeilen, Leerzeichen, BOM-Marker und doppelte Kopfzeilen.