Inhaltsverzeichnis
Das Tutorial erklärt, wie man CSV-Dateien in jeder Version von 365 bis 2007 schnell in Excel konvertiert und dabei typische Probleme vermeidet.
Im Allgemeinen gibt es zwei Möglichkeiten, eine CSV-Datei nach Excel zu übertragen: durch Öffnen oder durch Importieren als externe Daten. Dieser Artikel enthält eine ausführliche Anleitung zu beiden Methoden und zeigt die Stärken und Grenzen jeder Methode auf. Außerdem werden wir auf mögliche Fallstricke hinweisen und die effektivsten Lösungen vorschlagen.
CSV-Datei in Excel konvertieren, indem Sie sie öffnen
Um Daten aus einer CSV-Datei in Excel zu übernehmen, können Sie die Datei direkt aus einer Excel-Arbeitsmappe oder über den Windows Explorer öffnen. Egal welche Methode Sie wählen, beachten Sie bitte, dass:
- Beim Öffnen eines CSV-Dokuments in Excel wird das Dateiformat nicht in .xlsx oder .xls geändert, sondern die Datei behält die ursprüngliche Erweiterung .csv bei.
- Die Dateien sind auf 1.048.576 Zeilen und 16.384 Spalten begrenzt.
Wie öffnet man eine CSV-Datei in Excel?
Eine in einem anderen Programm erstellte Datei mit kommagetrennten Werten kann trotzdem in Excel geöffnet werden, indem man die Standard Öffnen Sie Befehl.
- Gehen Sie in Ihrem Excel auf die Seite Datei und klicken Sie auf Öffnen Sie , oder drücken Sie die Tastenkombination Strg + O.
- In der Öffnen Sie wählen Sie im Dialogfenster Textdateien (*.prn;*.txt;*.csv) aus der Dropdown-Liste in der unteren rechten Ecke.
- Suchen Sie das CSV-Dokument und doppelklicken Sie darauf, um es zu öffnen.
Eine kommagetrennte Wertedatei (. csv ) wird sofort in einer neuen Arbeitsmappe geöffnet.
Bei einer Textdatei (. txt ), startet Excel die Assistent für den Textimport Ausführliche Informationen finden Sie unter CSV in Excel importieren.
Öffnen einer CSV-Datei im Windows Explorer
Der schnellste Weg, eine .csv-Datei in Excel zu öffnen, ist ein Doppelklick im Windows-Explorer, wodurch die Datei sofort in einer neuen Arbeitsmappe geöffnet wird.
Diese Methode funktioniert jedoch nur, wenn Microsoft Excel als Standardanwendung für .csv-Dateien In diesem Fall ist es das bekannte grüne Excel-Symbol. erscheint neben den .csv-Dokumenten im Windows Explorer.
Wenn Ihre CSV-Dateien so eingestellt sind, dass sie mit einer anderen Standardanwendung geöffnet werden, klicken Sie mit der rechten Maustaste auf die Datei, und wählen Sie Öffnen Sie mit... > Excel .
Um Excel als Standardprogramm für CVS-Dateien festzulegen, führen Sie die folgenden Schritte aus:
- Klicken Sie mit der rechten Maustaste auf eine beliebige .csv-Datei im Windows Explorer, und wählen Sie dann Öffnen Sie mit... > Wählen Sie eine andere App aus dem Kontextmenü.
- Unter Andere Optionen klicken. Excel kreuzen Sie die Verwenden Sie diese Anwendung immer zum Öffnen von .csv-Dateien und klicken Sie auf OK .
Konvertieren von CSV in Excel durch Importieren
Mit dieser Methode können Sie Daten aus einer .csv-Datei in ein bestehendes oder neues Excel-Arbeitsblatt importieren. Anders als bei der vorherigen Methode wird die Datei nicht nur in Excel geöffnet, sondern das .csv-Format wird in .xlsx (Excel 2007 und höher) oder .xls (Excel 2003 und niedriger) geändert.
Der Import kann auf zwei Arten erfolgen:
- Durch die Verwendung von Text-Import-Assistent (in allen Versionen)
- Durch die Schaffung eines Power Query Verbindung (in Excel 2016 - Excel 365)
So importieren Sie CSV in Excel mit dem Textimport-Assistenten
Zunächst einmal ist festzustellen, dass die Text-Import-Assistent ist eine alte Funktion, die ab Excel 2016 von der Multifunktionsleiste zu Excel-Optionen .
Wenn die Text-Import-Assistent in Ihrer Excel-Version nicht verfügbar ist, haben Sie diese beiden Möglichkeiten:
- Aktivieren Sie die Funktion Aus Text (Legacy).
- Bringen Sie Excel dazu, die Assistent für den Textimport Ändern Sie dazu die Dateierweiterung von .csv in .txt, öffnen Sie die Textdatei in Excel und folgen Sie dann den Schritten des unten beschriebenen Assistenten.
Um eine CSV-Datei in Excel zu importieren, müssen Sie wie folgt vorgehen:
- In Excel 2013 und früheren Versionen gehen Sie zum Menü Daten tab> Externe Daten abrufen Gruppe, und klicken Sie auf Von Text .
In Excel 2016 und höher gehen Sie zum Menü Daten tab> Daten abrufen & umwandeln Gruppe, und klicken Sie auf Daten abrufen > Legacy-Zauberer > Aus dem Text (Legacy) .
Hinweis: Wenn die Von Text Assistenten nicht vorhanden ist, vergewissern Sie sich, dass Sie ihn aktiviert haben. Legacy-Zauberer immer noch ausgegraut ist, wählen Sie eine leere Zelle oder öffnen Sie ein leeres Arbeitsblatt und versuchen Sie es erneut.
- In der Textdatei importieren suchen Sie nach der zu importierenden .csv-Datei, wählen Sie sie aus und klicken Sie auf die Schaltfläche Importieren (oder doppelklicken Sie einfach auf die Datei).
- Die Text-Import-Assistent wird gestartet, und Sie folgen den Schritten: Zuerst wählen Sie:
- Die Abgegrenzt Dateityp
- Die Zeilennummer um den Import zu beginnen (normalerweise Zeile 1)
- Ob Ihre Daten Kopfzeilen
Das Vorschaufenster im unteren Teil des Assistenten zeigt einige erste Einträge aus Ihrer CSV-Datei.
- Wählen Sie das Trennzeichen und den Textbegrenzer.
Begrenzungszeichen ist das Zeichen, das die Werte in Ihrer Datei trennt. Da CSV eine durch Komma getrennte Wertedatei ist, wählen Sie natürlich Komma Bei einer TXT-Datei wählen Sie normalerweise Registerkarte .
Text-Qualifizierer ist das Zeichen, das die Werte in einer importierten Datei einschließt. Der gesamte Text zwischen zwei Begrenzungszeichen wird als ein Wert importiert, auch wenn der Text das angegebene Begrenzungszeichen enthält.
Im Allgemeinen wählen Sie die Anführungszeichen Symbol (") als Textbezeichner. Um dies zu überprüfen, können Sie auf Zurück und sehen Sie, welches Zeichen die Werte in der Vorschau Ihrer CSV-Datei einschließt.
In unserem Fall werden alle Zahlen mit einem Tausendertrennzeichen (das auch ein Komma ist) in doppelte Anführungszeichen eingeschlossen, wie z. B. "3.392", d. h. sie werden in eine Zelle importiert. Ohne die Angabe des doppelten Anführungszeichens als Textqualifizierer würden die Zahlen vor und nach einem Tausendertrennzeichen in zwei nebeneinander liegende Spalten gehen.
Um sicherzustellen, dass Ihre Daten wie vorgesehen importiert werden, sehen Sie sich die Datenvorschau bevor Sie auf Weiter .
Tipps und Hinweise:
- Wenn in Ihrer CSV-Datei mehr als ein aufeinanderfolgendes Trennzeichen vorhanden ist, wählen Sie das Aufeinanderfolgende Begrenzungszeichen als eins behandeln Option, um leere Zellen zu vermeiden.
- Wenn die Vorschau zeigt alle Daten in einer Spalte Ändern Sie das Trennzeichen, so dass die Werte in getrennten Spalten angezeigt werden.
- Definieren Sie Datenformat Die Standardeinstellung ist Allgemein - konvertiert numerische Werte in Zahlen, Datums- und Zeitwerte in Daten und alle anderen Datentypen in Text.
Um ein anderes Format für eine bestimmte Spalte festzulegen, klicken Sie auf eine beliebige Stelle in der Spalte Datenvorschau und wählen Sie dann eine der Optionen unter Format der Spaltendaten :
- Um die führende Nullen wählen Sie die Text Format.
- Zur korrekten Anzeige Daten wählen Sie die Datum und wählen Sie dann in der Dropdown-Liste ein geeignetes Format aus.
Wenn Sie mit dem Ergebnis zufrieden sind Datenvorschau klicken Sie auf die Oberfläche Taste.
- Wählen Sie, ob Sie Daten in ein vorhandenes oder ein neues Arbeitsblatt importieren möchten, und klicken Sie auf OK .
Tipps und Hinweise:
- Um einige erweiterte Optionen wie Aktualisierungssteuerung, Layout und Formatierung zu konfigurieren, klicken Sie auf Eigenschaften... in dem obigen Dialogfenster.
- Wenn einige importierte Daten nicht korrekt angezeigt werden, können Sie das Format mit Hilfe der Excel-Funktion Zellen formatieren ändern.
Hier sind einige hilfreiche Tipps, wie man
So aktivieren Sie den Textimport-Assistenten in Excel 2016 - Excel 365
Zur Aktivierung der Text-Import-Assistent in modernen Versionen von Excel müssen Sie Folgendes tun:
- Klicken Sie auf die Datei und klicken Sie dann auf Optionen > Daten .
- Unter Assistenten für den Import von Altdaten anzeigen auswählen Aus dem Text (Legacy) und klicken Sie auf OK.
Sobald er aktiviert ist, erscheint der Assistent auf der Seite Daten auf der Registerkarte Daten abrufen & umwandeln Gruppe, unter Daten abrufen > Legacy Wizards.
Übertragen von CSV nach Excel durch Verbinden mit Excel
In Excel 365, Excel 2021, Excel 2019 und Excel 2016 können Sie Daten aus einer Textdatei importieren, indem Sie mit Hilfe von Power Query eine Verbindung zu dieser Datei herstellen - so geht's:
- Auf der Daten auf der Registerkarte Daten abrufen & umwandeln Gruppe, klicken Sie auf Aus Text/CSV .
- In der Daten importieren wählen Sie die gewünschte Textdatei aus und klicken Sie auf Importieren .
- Im Vorschaudialogfeld stehen Ihnen die folgenden Optionen zur Verfügung:
- Begrenzungszeichen Wählen Sie das Zeichen, das die Werte in Ihrer Textdatei trennt.
- Datentyp-Erkennung Sie können Excel automatisch den Datentyp für jede Spalte bestimmen lassen. basierend auf den ersten 200 Zeilen (Standard) oder Gesamtdatensatz Oder Sie können wählen Datentypen nicht zu erkennen und die Daten im Original importieren lassen Text Format.
- Daten umwandeln Lädt die Daten in den Power Query Editor, damit Sie sie vor der Übertragung nach Excel bearbeiten können. Nutzen Sie diese Funktion, um das gewünschte Format für bestimmte Spalten einzustellen.
- Laden Sie Legt fest, wohin die Daten importiert werden sollen. Um die csv-Datei in ein neues Arbeitsblatt zu importieren, wählen Sie Laden Sie Um die Daten in Form einer Tabelle, PivotTable/PivotChart in ein bestehendes oder neues Blatt zu übertragen oder nur eine Verbindung zu erstellen, wählen Sie Laden auf .
Durch Anklicken des Laden Sie importiert die CSV-Daten in einem Tabellenformat wie diesem:
Die importierte Tabelle ist mit dem ursprünglichen CSV-Dokument verknüpft, und Sie können sie jederzeit aktualisieren, indem Sie die Abfrage aktualisieren ( Tabelle Design tab> Auffrischen ).
Tipps und Hinweise:
- Um die Tabelle in einen normalen Bereich zu ändern, klicken Sie mit der rechten Maustaste auf eine beliebige Zelle und dann auf Tabelle > In Bereich umwandeln Dadurch wird die Abfrage dauerhaft aus dem Blatt entfernt und Trennen Sie die Verbindung die importierten Daten aus der Originaldatei.
- Wenn Werte in einer bestimmten Spalte in einem falschen Format importiert werden, können Sie versuchen, dies selbst zu korrigieren, indem Sie Text in Zahlen oder Text in ein Datum konvertieren.
Konvertierung von CSV in Excel: Öffnen vs. Importieren
Wenn Microsoft Excel eine .csv-Datei öffnet, verwendet es die Standardeinstellungen für das Datenformat, um zu verstehen, wie genau die einzelnen Textspalten angezeigt werden sollen. Das funktioniert in den meisten Fällen problemlos.
Wenn Ihre Textdatei bestimmte Werte enthält und Sie steuern möchten, wie diese in Excel angezeigt werden sollen, importieren Sie sie, anstatt sie zu öffnen. Hier einige typische Anwendungsfälle:
- Die CSV-Datei verwendet verschiedene Trennzeichen.
- Die CSV-Datei enthält verschiedene Datumsformate.
- Einige Zahlen haben führende Nullen, die beibehalten werden sollten.
- Sie möchten eine Vorschau sehen, wie Ihre CSV-Daten in Excel konvertiert werden.
- Sie wünschen sich im Allgemeinen mehr Flexibilität.
Wie speichert man eine CSV-Datei in Excel?
Unabhängig davon, welche Konvertierungsmethode Sie verwendet haben, können Sie die resultierende Datei wie gewohnt speichern.
- Klicken Sie in Ihrem Excel-Arbeitsblatt auf Datei > Speichern unter .
- Suchen Sie den Ordner, in dem Sie die Datei speichern möchten.
- Um als Excel-Datei zu speichern, wählen Sie Excel-Arbeitsmappe (*.xlsx) von der Speichern als Typ Um als kommagetrennte Datei zu speichern, wählen Sie CSV (kommagetrennt) oder CSV UTF-8 .
- Klicken Sie auf Speichern Sie .
Wenn Sie in früheren Versionen eine CSV-Datei im .xls-Format gespeichert haben, kann in Excel 2010 und höher die Fehlermeldung "Die Datei ist beschädigt und kann nicht geöffnet werden" auftreten. Versuchen Sie, diese Empfehlungen zu befolgen, um eine beschädigte .xls-Datei zu öffnen.
Wie man mehrere CSV-Dateien gleichzeitig in Excel öffnet
Wie Sie wahrscheinlich wissen, ermöglicht Microsoft Excel das gleichzeitige Öffnen mehrerer Arbeitsmappen mit der Standard Öffnen Sie Dies funktioniert auch für CSV-Dateien.
Um mehrere CSV-Dateien in Excel zu öffnen, führen Sie bitte die folgenden Schritte aus:
- Klicken Sie in Ihrem Excel auf Datei > Öffnen Sie oder drücken Sie die Tasten Strg + O gleichzeitig.
- Klicken Sie auf die Durchsuchen Sie und navigieren Sie zum Quellordner.
- In der Dropdown-Liste neben der Option Name der Datei Feld, wählen Sie Textdateien (*.prn, *.txt, *.csv) .
- Wählen Sie Ihre Textdateien aus:
- Zur Auswahl angrenzende Dateien Klicken Sie auf die erste Datei, halten Sie die Umschalttaste gedrückt, und klicken Sie dann auf die letzte Datei. Die beiden angeklickten Dateien sowie alle Dateien dazwischen werden ausgewählt.
- Zur Auswahl nicht benachbarte Dateien Halten Sie die Strg-Taste gedrückt und klicken Sie auf jede einzelne Datei, die Sie öffnen möchten.
- Wenn mehrere Dateien ausgewählt sind, klicken Sie auf die Schaltfläche Öffnen Sie Taste.
Im Windows Explorer können Sie mit der rechten Maustaste auf die ausgewählten Dateien klicken und die Option Öffnen Sie aus dem Kontextmenü.
Diese Methode ist einfach und schnell, und wir könnten sie als perfekt bezeichnen, wenn da nicht eine Kleinigkeit wäre: Sie öffnet jede CSV-Datei als separate Arbeitsmappe In der Praxis kann das Hin- und Herwechseln zwischen mehreren Excel-Dateien recht umständlich und mühsam sein. Stattdessen können Sie alle Dateien in die dieselbe Arbeitsbuch - Die ausführliche Anleitung finden Sie hier: Zusammenführen mehrerer CSV-Dateien in einer Excel-Arbeitsmappe.
Wir hoffen, dass Sie nun in der Lage sind, beliebige CSV-Dateien mit Leichtigkeit in Excel zu konvertieren, und danken allen, die diese Anleitung bis zum Ende gelesen haben, für ihre Geduld :)