CSV in Excel umwandeln und richtig importieren
Öffne die CSV nicht per Doppelklick, sondern über Daten › Aus Text/CSV. Stell im Vorschaufenster Dateiursprung 65001: Unicode (UTF-8) und das passende Trennzeichen ein, meist Semikolon, und klick Laden. Speicherst du danach als .xlsx, ist aus der CSV eine Excel-Datei geworden.
Englisch: Data › From Text/CSV · Stand 03.11.2026 · Übung ohne Anmeldung
Lade die Datei neu über den richtigen Import.
Alles klebt in Spalte A, die Umlaute sind kaputt. Der saubere Weg: Reiter Daten, Aus Text/CSV.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Kunden-Nr.;Name;Ort;Umsatz | |||
| 2 | 20401;Müller;Köln;1200,50 | |||
| 3 | 20402;Yılmaz;München;845,00 | |||
| 4 | 20403;Nowak;Göttingen;2310,75 | |||
| 5 | 20404;Schröder;Düsseldorf;640,20 | |||
| 6 | 20405;Weiß;Nürnberg;1785,00 | |||
| 7 | 20406;Becker;Bremen;990,40 | |||
| 8 | ||||
| 9 |
CSV importieren: Schritt für Schritt
Leere Arbeitsmappe öffnen
Starte Excel mit einer leeren Mappe. Die CSV-Datei selbst öffnest du nicht per Doppelklick, denn dabei rät Excel Codierung und Trennzeichen, und genau da passieren die Fehler.
Aus Text/CSV wählen
Klick auf Daten › Aus Text/CSV in der Gruppe Daten abrufen und transformieren. Wähl die Datei aus und klick Importieren.
Dateiursprung prüfen
Im Vorschaufenster siehst du die ersten Zeilen. Stehen dort Zeichen wie
üstatt ü, stell Dateiursprung auf 65001: Unicode (UTF-8). Die Vorschau aktualisiert sich sofort.Trennzeichen einstellen
Bei Trennzeichen wählst du, was in der Datei zwischen den Werten steht: Semikolon, Komma oder Tabstopp. Stimmt es, siehst du in der Vorschau getrennte Spalten.
Laden und als Excel speichern
Mit Laden landen die Daten als Tabelle auf einem neuen Blatt. Willst du vorher Datentypen ändern, etwa für Postleitzahlen, klick stattdessen Daten transformieren. Zum Schluss Datei › Speichern unter und als **Excel-Arbeitsmappe (*.xlsx)** speichern.
Warum die Umlaute kaputt gehen
Eine CSV ist reiner Text. Wie Umlaute darin gespeichert sind, hängt von der Codierung ab. Shops, Webtools und die meisten modernen Programme speichern in UTF-8. Dort besteht ein ü aus zwei Bytes. Öffnet Excel die Datei per Doppelklick, nimmt es ohne besondere Markierung in der Datei oft die alte Windows-Codierung 1252 an und zeigt jedes Byte als eigenes Zeichen: Aus „Müller“ wird „Müller“, aus „Weiß“ wird „Weiß“.
Die Daten sind dabei nicht kaputt, sie werden nur falsch gelesen. Deshalb hilft Suchen und Ersetzen hier wenig. Der Import mit dem richtigen Dateiursprung liest dieselbe Datei korrekt. Umgekehrt gilt: Bank-Exporte sind oft noch in der Westeuropäischen Codierung 1252 gespeichert. Dann ist UTF-8 falsch, und die Vorschau zeigt dir das sofort.
Warum alles in einer Spalte landet
CSV heißt „comma-separated values“, also durch Komma getrennt. Im deutschen Windows ist das Listentrennzeichen aber das Semikolon, weil das Komma schon für Dezimalzahlen gebraucht wird. Öffnest du eine Datei mit Kommas per Doppelklick, erwartet Excel Semikolons, findet keine und packt jede Zeile komplett in Spalte A.
Beim Import legst du das Trennzeichen selbst fest, dann passt es immer. Ist die Datei schon offen und alles steht in A, kannst du nachträglich mit Daten › Text in Spalten trennen. Danach räumst du gern noch leere Zeilen und Duplikate weg.
Führende Nullen, Zahlen und Datum retten
Postleitzahlen wie 01067 oder Artikelnummern wie 000815 verlieren beim Doppelklick ihre Nullen, weil Excel sie als Zahl liest. Klick im Import auf Daten transformieren, markier die Spalte und stell oben den Datentyp auf Text. Fragt Power Query nach, wähl Aktuelle ersetzen. Nur so wird die automatische Umwandlung in eine Zahl rückgängig gemacht. Mit Neuen Schritt hinzufügen wären die Nullen schon weg.
In Excel 365 kannst du das Verhalten beim Doppelklick zusätzlich abschalten: Datei › Optionen › Daten, Bereich Automatische Datenkonvertierung, Haken bei Führende Nullen entfernen und in eine Zahl umwandeln entfernen. Das gilt für alle Dateien, die du danach öffnest.
Kommt die Datei aus einem englischen System, stehen Dezimalzahlen mit Punkt drin, etwa 12.50. Ein deutsches Excel macht daraus schnell ein Datum oder Text. Im Power-Query-Fenster hilft Rechtsklick auf die Spalte › Typ ändern › Mit Gebietsschema › Dezimalzahl und Englisch (USA). Wie du solche Daten danach in eine Excel-Tabelle bringst und auswertest, lernst du im Excel-Kurs online.
CSV importieren: 3 Beispiele
Einfach: Shop-Export in UTF-8 mit Semikolon
Per Doppelklick sind die Umlaute kaputt. Import mit UTF-8 und Semikolon, und alles stimmt.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Kunden-Nr. | Name | Ort | Umsatz |
| 2 | 20401 | Müller | Köln | 1.200,50 € |
| 3 | 20405 | Weiß | Nürnberg | 1.785,00 € |
Büro: Kontoauszug von der Bank
Viele Banken exportieren mit Semikolon, aber in der Westeuropäischen Codierung. Hier bleibt der Dateiursprung auf 1252, nur das Trennzeichen kommt auf Semikolon.
| A | B | C | |
|---|---|---|---|
| 1 | Buchungstag | Empfänger | Betrag |
| 2 | 02.11.2026 | Stadtwerke Hannover | -84,00 € |
| 3 | 03.11.2026 | Gehalt Kaya GmbH | 2.870,15 € |
Fortgeschritten: Postleitzahlen mit Null
Im Import über Daten transformieren wird die Spalte PLZ auf Text gestellt. So bleibt 01067 erhalten.
| A | B | C | |
|---|---|---|---|
| 1 | Name | PLZ | Ort |
| 2 | Schröder | 01067 | Dresden |
| 3 | Nowak | 04109 | Leipzig |
Häufige Fehler und Lösungen
ü statt ü, ö statt ö
Ursache: Die Datei ist in UTF-8 gespeichert, Excel hat sie als Westeuropäisch (1252) gelesen.
Lösung: Neu importieren über Daten › Aus Text/CSV mit Dateiursprung 65001: Unicode (UTF-8).
Alles steht in Spalte A
Ursache: Das Trennzeichen der Datei passt nicht zum Listentrennzeichen deines Systems, zum Beispiel Komma statt Semikolon.
Lösung: Beim Import das richtige Trennzeichen wählen oder nachträglich Daten › Text in Spalten nutzen.
Führende Nullen fehlen
Ursache: Excel liest Postleitzahlen und Nummern als Zahl und wirft die Nullen weg.
Lösung: Im Import Daten transformieren, die Spalte auf den Datentyp Text stellen und Aktuelle ersetzen wählen.
Aus 1.5 wird 01. Mai
Ursache: Dezimalzahlen mit Punkt aus englischen Systemen hält ein deutsches Excel für ein Datum.
Lösung: In Power Query die Spalte mit Typ ändern › Mit Gebietsschema und Englisch (USA) umwandeln.
„Aus Text/CSV“ fehlt
Ursache: Ältere Versionen wie Excel 2013 kennen den Befehl nicht.
Lösung: Dort heißt es Daten › Aus Text und öffnet den Textkonvertierungs-Assistenten. In Excel 365 holst du diesen alten Assistenten über Datei › Optionen › Daten zurück.
In welchen Excel-Versionen geht das?
Daten › Aus Text/CSV gibt es in Excel 365, 2021 und 2019. In Excel 2016 steckt der Import unter Daten › Neue Abfrage › Aus Datei. Excel für Mac und Excel im Web öffnen CSV-Dateien, bieten aber nicht überall dieselben Importoptionen.
- Excel 365
- Excel 2021 / 2019
- Excel 2016 (teilweise)
- Excel für Mac (teilweise)
- Excel im Web (teilweise)
Fragen zu CSV importieren
Wie wandle ich eine CSV-Datei in eine Excel-Datei um?
+
Über Daten › Aus Text/CSV importieren, Dateiursprung und Trennzeichen prüfen, Laden klicken und dann mit Datei › Speichern unter als **Excel-Arbeitsmappe (*.xlsx)** speichern.
Warum zeigt Excel meine CSV in einer Spalte an?
+
Das Trennzeichen in der Datei passt nicht zu deinem System. Deutsches Excel erwartet beim Doppelklick ein Semikolon. Steht ein Komma drin, landet alles in Spalte A.
Wie speichere ich Excel als CSV mit Umlauten?
+
Wähl bei Speichern unter den Dateityp CSV UTF-8 (durch Trennzeichen getrennt). Excel nimmt als Trennzeichen das Listentrennzeichen deines Systems, im deutschen Windows also das Semikolon.
Aktualisiert sich der Import, wenn die CSV sich ändert?
+
Ja. Der Import über Aus Text/CSV merkt sich die Quelle. Überschreibst du die CSV mit einem neuen Export, klick auf Daten › Alle aktualisieren.
Passt dazu
Excel richtig lernen, nicht nur nachschlagen.
Der Excel-Kurs online führt dich mit Übungen von SUMME bis Pivot, mit Zertifikat am Ende.