Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

In diesem Artikel finden Sie 2 einfache Möglichkeiten, CSV-Dateien in Excel zu konvertieren. Darüber hinaus erfahren Sie, wie Sie mehrere CSV-Dateien in Excel importieren und wie Sie mit Situationen umgehen, in denen ein Teil der Daten aus einer CSV-Datei nicht korrekt auf einer Excel-Tabelle angezeigt wird.

Vor kurzem haben wir begonnen, die Funktionen des CSV-Formats (Comma-Separated Values) und verschiedene zu untersuchen Möglichkeiten zum Konvertieren von Excel-Dateien in CSV. Heute werden wir den umgekehrten Prozess durchführen – CSV in Excel importieren.

Dieser Artikel zeigt Ihnen, wie Sie CSV in Excel öffnen und mehrere CSV-Dateien gleichzeitig importieren. Wir werden auch mögliche Fallstricke identifizieren und die effektivsten Lösungen anbieten.

So konvertieren Sie CSV in Excel

Wenn Sie einige Informationen aus der Datenbank Ihres Unternehmens in eine Excel-Tabelle ziehen müssen, ist die erste Idee, die Datenbank in eine CSV-Datei zu exportieren und dann die CSV-Datei in Excel zu importieren.

Es gibt 3 Möglichkeiten, CSV in Excel zu konvertieren: Sie können die Datei mit der Erweiterung öffnen . CSV direkt in Excel, doppelklicken Sie auf die Datei im Windows Explorer oder importieren Sie die CSV-Datei als externe Datenquelle in Excel. Im Folgenden gehe ich näher auf diese drei Methoden ein und weise auf die jeweiligen Vor- und Nachteile hin.

So öffnen Sie eine CSV-Datei in Excel

Auch wenn die CSV-Datei in einem anderen Programm erstellt wurde, können Sie sie jederzeit mit dem Befehl als Excel-Arbeitsmappe öffnen Offen (Offen).

Hinweis: Das Öffnen einer CSV-Datei in Excel ändert das Dateiformat nicht. Mit anderen Worten, die CSV-Datei wird nicht in eine Excel-Datei (.xls- oder .xlsx-Format) konvertiert, sie behält ihren ursprünglichen Typ (.csv oder .txt).

  1. Starten Sie Microsoft Excel, Registerkarte Startseite (Home) klicken Offen (Offen).
  2. Ein Dialogfeld wird angezeigt Offen (Öffnen eines Dokuments) in der Dropdown-Liste in der rechten unteren Ecke auswählen Textdateien (Textdateien).
  3. Suchen Sie die CSV-Datei im Windows Explorer und öffnen Sie sie, indem Sie darauf doppelklicken.

Wenn Sie eine CSV-Datei öffnen, öffnet Excel sie sofort, indem die Daten in eine neue Excel-Arbeitsmappe eingefügt werden. Wenn Sie eine Textdatei (.txt) öffnen, startet Excel den Textimport-Assistenten. Lesen Sie mehr dazu in CSV in Excel importieren.

Hinweis: Wenn Microsoft Excel eine CSV-Datei öffnet, verwendet es die Standardformatierungseinstellungen, um genau herauszufinden, wie die einzelnen Datenspalten importiert werden.

Wenn die Daten mit mindestens einem der folgenden Elemente übereinstimmen, verwenden Sie den Textimport-Assistenten:

  • Die CSV-Datei verwendet andere Trennzeichen;
  • Die CSV-Datei verwendet verschiedene Datumsformate;
  • Sie konvertieren Daten, die Zahlen mit einer führenden Null enthalten, und möchten diese Null beibehalten;
  • Sie möchten eine Vorschau anzeigen, wie die Daten aus der CSV-Datei in Excel importiert werden;
  • Sie wünschen sich mehr Flexibilität in Ihrer Arbeit.

Damit Excel den Textimport-Assistenten startet, können Sie entweder die Dateierweiterung von ändern . CSV on .txt (vor dem Öffnen der Datei) oder importieren Sie die CSV-Datei wie unten beschrieben in Excel.

So öffnen Sie eine CSV-Datei mit dem Windows Explorer

Dies ist der schnellste Weg, um CSV in Excel zu öffnen. Doppelklicken Sie im Windows Explorer auf die Datei . CSV, und es wird als neue Excel-Arbeitsmappe geöffnet.

Diese Methode funktioniert jedoch nur, wenn Microsoft Excel als Standardprogramm zum Öffnen von Dateien festgelegt ist. . CSV. In diesem Fall sehen Sie neben dem Dateinamen das bekannte Symbol im Windows-Explorer.

Wenn Excel nicht das Standardprogramm ist, können Sie es wie folgt beheben:

  1. Klicken Sie mit der rechten Maustaste auf eine beliebige Datei . CSV im Windows-Explorer und im sich öffnenden Kontextmenü auf klicken Öffnen Sie mit (Öffnen mit) > Wählen Sie das Standardprogramm (Programm auswählen).
  2. Выберите Excel Vergewissern Sie sich, dass in der Liste der empfohlenen Programme ein Häkchen für die Option vorhanden ist Verwenden Sie immer das ausgewählte Programm öffnen Sie diese Art von Datei (Verwenden Sie für diesen Dateityp immer die ausgewählte Anwendung) und klicken Sie auf OK.Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

So importieren Sie CSV in Excel

Auf diese Weise können Sie Daten aus einer Datei importieren . CSV zu einer bestehenden oder neuen Excel-Tabelle. Im Gegensatz zu den beiden vorherigen Methoden öffnet es CSV nicht nur in Excel, sondern konvertiert das Format . CSV в . XLSX (wenn Sie Excel 2007, 2010 oder 2013 verwenden) oder . Xls (in Versionen von Excel 2003 und früher).

  1. Öffnen Sie das gewünschte Excel-Blatt und klicken Sie auf die Zelle, in die Sie Daten aus der Datei importieren möchten . CSV or .txt.
  2. Auf der Registerkarte Erweitert Datum (Daten) im Abschnitt Erhalten Sie externe Daten (Externe Daten abrufen) klicken Aus dem Text (Aus dem Text).Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen
  3. Finde die Datei . CSVdie Sie importieren möchten, wählen Sie sie aus und klicken Sie darauf Import (Importieren), oder doppelklicken Sie einfach auf die gewünschte CSV-Datei.Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen
  4. Der Textimport-Assistent wird geöffnet, Sie müssen nur seinen Schritten folgen.

Bevor wir fortfahren, werfen Sie bitte einen Blick auf den folgenden Screenshot, er zeigt die ursprüngliche CSV-Datei und das gewünschte Ergebnis in Excel. Ich hoffe, dies hilft Ihnen besser zu verstehen, warum wir im folgenden Beispiel bestimmte Einstellungen wählen.

  1. Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen
    • Schritt 1. Wählen Sie das Datenformat und die Zeilennummer, ab der der Import beginnen soll. Am häufigsten gewählt Getrennt (Mit Trennzeichen) und aus einer Zeichenfolge 1. Der Vorschaubereich unten im Dialogfeld des Assistenten zeigt die ersten Datensätze der importierten CSV-Datei.Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen
    • Schritt 2. In diesem Schritt müssen Sie die Trennzeichen und den Zeilenabschluss auswählen. Trennzeichen (Trennzeichen) ist das Zeichen, das die Werte in der CSV-Datei trennt. Wenn Ihre CSV-Datei ein Symbol verwendet, das nicht in der vorgeschlagenen Liste enthalten ist, aktivieren Sie das Kontrollkästchen Andere (Andere) und geben Sie das gewünschte Zeichen ein. In unserem Beispiel haben wir angegeben Tab (Tabulatorzeichen) und Comma (Komma), sodass jedes Produkt (sie sind durch Tabulatoren getrennt) in einer neuen Zeile beginnt und Produktinformationen wie ID und Verkaufsdaten (sie sind durch Kommas getrennt) in verschiedenen Zellen platziert werden.Textqualifizierer (Zeilenabschlusszeichen) ist ein Zeichen, das einzelne Werte umschließt. Der gesamte zwischen solchen Zeichen eingeschlossene Text, z. B. „text1, text2“, wird als einzelner Wert importiert, auch wenn der Text das von Ihnen als Trennzeichen angegebene Zeichen enthält. In diesem Beispiel haben wir als Trennzeichen ein Komma und als Zeilenabschluss Anführungszeichen angegeben. Als Ergebnis werden alle Zahlen mit einem Dezimaltrennzeichen (das in unserem Fall auch ein Komma ist!) in eine Zelle importiert, wie im Vorschaubereich in der folgenden Abbildung zu sehen ist. Wenn wir keine Anführungszeichen als String-Terminator angeben, werden alle Zahlen in verschiedene Zellen importiert.

      Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

    • Schritt 3. Schau in die Gegend Datenvorschau (Beispieldatenparsing). Wenn Sie mit dem Aussehen Ihrer Daten zufrieden sind, klicken Sie auf die Schaltfläche Endziel (Bereit).

TIPP: Wenn Ihre CSV-Datei mehr als ein aufeinanderfolgendes Komma oder andere aufeinanderfolgende Trennzeichen verwendet, aktivieren Sie das Kontrollkästchen Behandeln Sie aufeinanderfolgende Trennzeichen als eins (Zählen Sie aufeinanderfolgende Trennzeichen als eins), um leere Zellen zu vermeiden.

  1. Wählen Sie aus, ob Sie die importierten Daten in ein vorhandenes Blatt oder ein neues Blatt einfügen möchten, und klicken Sie auf OKum den Import der CSV-Datei in Excel abzuschließen.Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

TIPP: Sie können die Taste drücken Ferienhäuser (Eigenschaften), um erweiterte Einstellungen wie Aktualisierung, Layout und Formatierung für importierte Daten zu konfigurieren.

  1. Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

Hinweis: Wenn Ihre CSV-Datei Zahlen oder Daten enthält, werden sie von Excel möglicherweise nicht richtig konvertiert. Um das Format der importierten Daten zu ändern, wählen Sie die Spalte(n) mit Fehlern aus, klicken Sie mit der rechten Maustaste darauf und wählen Sie aus dem Kontextmenü aus Zellen formatieren (Zellformat).

Konvertieren von CSV in Excel: Probleme und Lösungen

Das CSV-Format wird seit über 30 Jahren verwendet, aber trotz seiner langen Geschichte wurde es nie offiziell dokumentiert. Der Name CSV (Comma-Separated Values) kommt von der Verwendung von Kommas zur Trennung von Datenfeldern. Aber das ist in der Theorie. Tatsächlich verwenden viele sogenannte CSV-Dateien andere Zeichen, um Daten zu trennen, zum Beispiel:

  • Tabulatoren – TSV-Dateien (durch Tabulatoren getrennte Werte)
  • Semikolon – SCSV-Dateien (durch Semikolon getrennte Werte)

Einige Variationen von CSV-Dateien trennen Datenfelder durch einfache oder doppelte Anführungszeichen, andere erfordern einen Unicode-Bytesequenzmarker (BOM) wie UTF-8, um Unicode korrekt zu interpretieren.

Dieser Mangel an Standards schafft eine Vielzahl von Problemen, auf die Sie stoßen können, wenn Sie dies versuchen excel datei in csv umwandeln, und insbesondere beim Importieren einer CSV-Datei in Excel. Werfen wir einen Blick auf die bekannten Probleme, beginnend mit den häufigsten.

CSV-Datei wird in Excel nicht korrekt angezeigt

Symptome: Sie versuchen, eine CSV-Datei in Excel zu öffnen, und alle Daten landen in der ersten Spalte.

Grund: Die Wurzel des Problems liegt darin, dass Ihre Windows-Regions- und Spracheinstellungen und Ihre CSV-Datei unterschiedliche Trennzeichen haben. In Nordamerika und einigen anderen Ländern ist das standardmäßige Listentrennzeichen ein Komma. Während in europäischen Ländern das Komma als Trennzeichen für Dezimalstellen verwendet wird, ist das Trennzeichen für Listenfelder das Semikolon.

Entscheidung: Es gibt mehrere mögliche Lösungen für dieses Problem. Sie können die folgenden Empfehlungen schnell durchsehen und die für Ihre spezielle Aufgabe am besten geeignete auswählen.

  1. Geben Sie das richtige Trennzeichen direkt in der CSV-Datei an. Öffnen Sie die CSV-Datei in einem beliebigen Texteditor (sogar ein normaler Editor reicht aus) und fügen Sie den folgenden Text in die erste Zeile ein. Beachten Sie, dass dies eine separate Zeile vor allen anderen Daten sein muss:
    • So legen Sie das Kommatrennzeichen fest: Sept
    • So setzen Sie das Trennzeichen auf ein Semikolon: sep=;

    Wie Sie vielleicht schon erraten haben, können Sie auf diese Weise jedes andere Zeichen als Trennzeichen festlegen, indem Sie es einfach direkt nach dem Gleichheitszeichen angeben.

  2. Wählen Sie das gewünschte Trennzeichen in Excel aus. In Excel 2013 oder 2010 auf der Registerkarte Datum (Daten) im Abschnitt Data tools (Mit Daten arbeiten) klicken Text in Spalten (Text nach Spalten).Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-TabellenWenn der Spaltentext-Assistent startet, wählen Sie im ersten Schritt das Datenformat aus Getrennt (mit Trennzeichen) und drücken Weiter (Des Weiteren). Wählen Sie im zweiten Schritt das gewünschte Trennzeichen aus und klicken Sie darauf Endziel (Bereit).

    Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

  3. Ändern Sie die Erweiterung von . CSV on .TXT. Öffnen einer Datei .txt in Excel startet den Textimport-Assistenten und Sie können das gewünschte Trennzeichen auswählen, wie im Abschnitt So importieren Sie CSV in Excel beschrieben.
  4. Öffnen Sie mit VBA eine CSV-Datei mit einem Semikolon als Trennzeichen. Hier ist ein VBA-Beispielcode, der eine CSV-Datei in Excel öffnet, die ein Semikolon als Trennzeichen verwendet. Der Code wurde vor einigen Jahren für frühere Versionen von Excel (2000 und 2003) geschrieben, aber wenn Sie mit VBA einigermaßen vertraut sind, sollten Sie keine Probleme haben, ihn zu aktualisieren oder zu ändern, um mit kommagetrennten CSV-Dateien zu arbeiten.

Hinweis: Alle gezeigten Lösungen ändern nur das Trennzeichen für die angegebene CSV-Datei. Wenn Sie das Standardtrennzeichen ein für alle Mal ändern möchten, ist die folgende Lösung für Sie geeignet.

  1. Wir ändern Trennzeichen in den Einstellungen regionaler Standards. Presse Startseite (starten) und laufen Bedienfeld (Systemsteuerung), Element anklicken Region und Sprache (Regionale Standards) > Zusätzliche Einstellungen (Zusätzliche Optionen). Ein Dialogfeld wird geöffnet Format anpassen (Formateinstellung), in der Sie einen Punkt (.) für den Parameter auswählen müssen Dezimalzeichen (Ganzzahl/Dezimaltrennzeichen) und setzen Sie ein Komma (,) für den Parameter Listentrennzeichen (Trennzeichen für Listenelemente).

Anmerkung des Übersetzers: Diese Einstellungen gelten für die englische Lokalisierung von Excel (und einer Reihe anderer Länder). Für die Lokalisierung wird es üblicher sein, ein Komma als Dezimaltrennzeichen und ein Semikolon zum Trennen von Listenelementen zu verwenden.

  1. Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-TabellenDoppeltippen OKum die Dialogfelder zu schließen – fertig! Von nun an wird Microsoft Excel alle CSV-Dateien (kommagetrennt) korrekt öffnen und anzeigen.

Hinweis: Wenn Sie die Windows-Systemsteuerung auf Dezimaltrennzeichen und Listenelemente einstellen, werden die Standardzeicheneinstellungen für alle Programme auf Ihrem Computer geändert, nicht nur für Microsoft Excel.

Führende Nullen gehen beim Öffnen einer CSV-Datei in Excel verloren

Symptome: Ihre CSV-Datei enthält Werte mit führenden Nullen und diese Nullen gehen beim Öffnen der CSV-Datei in Excel verloren.

Grund: Standardmäßig zeigt Microsoft Excel die CSV-Datei im Format an Allgemeines (Common), bei dem führende Nullen abgeschnitten werden.

Entscheidung: Anstatt die CSV-Datei in Excel zu öffnen, führen Sie den Textimport-Assistenten wie zuvor aus, um die CSV-Datei in Excel zu konvertieren.

Wählen Sie in Schritt 3 des Assistenten die Spalten aus, die Werte mit führenden Nullen enthalten, und ändern Sie das Format dieser Spalten in Text. So konvertieren Sie Ihre CSV-Datei in Excel, wobei die Nullen an Ort und Stelle bleiben.

Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

Excel konvertiert einige Werte beim Öffnen der CSV-Datei in Datumsangaben

Symptome: Einige der Werte in Ihrer CSV-Datei sehen aus wie Datumsangaben, und Excel konvertiert solche Werte automatisch vom Textformat in das Datumsformat.

Grund: Wie oben erwähnt, öffnet Excel die CSV-Datei im Format Allgemeines (Allgemein), das datumsähnliche Werte vom Textformat in das Datumsformat konvertiert. Wenn Sie beispielsweise eine CSV-Datei öffnen, die Benutzeranmeldungen enthält, wird der Eintrag „Apr23“ in ein Datum umgewandelt.

Entscheidung: Konvertieren Sie die CSV-Datei mit dem Textimport-Assistenten in Excel. Wählen Sie in Schritt 3 des Assistenten Spalten mit Datensätzen aus, die wie Datumsangaben aussehen, und ändern Sie das Spaltenformat in Text.

Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

Wenn Sie das gegenteilige Ergebnis erzielen müssen, dh in einer bestimmten Spalte Werte in Datumsangaben umwandeln, legen Sie das Format fest Datum (Datum) und wählen Sie das entsprechende Datumsformat aus der Dropdown-Liste aus.

So importieren Sie mehrere CSV-Dateien in Excel

Ich denke, Sie wissen, dass Microsoft Excel es Ihnen ermöglicht, mehrere CSV-Dateien mit dem Befehl zu öffnen Offen (Offen).

  1. Auf der Registerkarte Erweitert Filet (Datei) klicken Offen (Öffnen) und wählen Sie aus der Dropdown-Liste unten rechts im Dialogfeld aus Textdateien (Textdateien).
  2. Um mehrere Dateien hintereinander auszuwählen, klicken Sie auf die erste Datei und halten Sie sie gedrückt Shift, klicken Sie auf die letzte Datei. Beide Dateien sowie alles dazwischen werden ausgewählt. Um Dateien auszuwählen, die sich nicht in einer Reihe befinden, halten Sie die Taste gedrückt Ctrl und klicken Sie auf jede Datei . CSVdu öffnen möchtest.
  3. Wenn alle gewünschten CSV-Dateien ausgewählt sind, klicken Sie auf die Schaltfläche Offen (Offen).Konvertieren von CSV in Excel: So importieren Sie CSV-Dateien in Excel-Tabellen

Diese Methode ist einfach und schnell, und wir könnten sie als ausgezeichnet bezeichnen, wenn da nicht ein Umstand wäre – jede CSV-Datei wird auf diese Weise als separate Excel-Arbeitsmappe geöffnet. In der Praxis kann das Hin- und Herwechseln zwischen mehreren geöffneten Excel-Dateien äußerst umständlich und mühsam sein.

Ich hoffe, dass Sie jetzt jede CSV-Datei problemlos in Excel konvertieren können. Bei Fragen oder Schwierigkeiten schreibt mir gerne in die Kommentare. Und vielen Dank für die Geduld aller, die es gemeistert haben, diesen langen Artikel bis zum Ende zu lesen! 🙂

Hinterlassen Sie uns einen Kommentar