So konvertieren Sie Excel-Dateien in das CSV-Format

CSV (Comma Separated Values) ist ein gängiges Format zum Speichern von Tabellendaten (numerisch und Text) im Klartext. Dieses Dateiformat ist beliebt und nachhaltig, da eine Vielzahl von Programmen und Anwendungen CSV verstehen, zumindest als alternatives Dateiformat für den Import / Export. Darüber hinaus ermöglicht das CSV-Format dem Benutzer, in die Datei zu schauen und sofort ein Problem mit den Daten zu finden, falls vorhanden, das CSV-Trennzeichen zu ändern, Regeln zu zitieren und so weiter. Dies ist möglich, weil CSV ein einfacher Text ist, den selbst ein nicht sehr erfahrener Benutzer ohne spezielle Schulung leicht verstehen kann.

In diesem Artikel erfahren Sie, wie Sie Daten schnell und effizient aus Excel in CSV exportieren und wie Sie eine Excel-Datei in CSV konvertieren, ohne alle Sonder- und Fremdzeichen zu verzerren. Die im Artikel beschriebenen Techniken funktionieren in allen Versionen von Excel 2013, 2010 und 2007.

So konvertieren Sie eine Excel-Datei in CSV

Wenn Sie die Excel-Datei in eine andere Anwendung exportieren möchten, z. B. ein Outlook-Adressbuch oder eine Access-Datenbank, konvertieren Sie zuerst die Excel-Tabelle in eine CSV-Datei und importieren Sie dann die Datei . CSV zu einer anderen Anwendung. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung zum Exportieren einer Excel-Arbeitsmappe in das CSV-Format mit dem Excel-Tool – „speichern unter".

  1. Öffnen Sie in einer Excel-Arbeitsmappe die Registerkarte Reichen Sie das (Datei) und klicken Sie auf speichern unter (Speichern als). Darüber hinaus das Dialogfeld Speichern eines Dokuments (Speichern unter) kann durch Drücken der Taste geöffnet werden F12.
  2. Im Dateityp (Speichern als Typ) auswählen CSV (durch Kommas getrennt) (CSV (durch Kommas getrennt)).So konvertieren Sie Excel-Dateien in das CSV-FormatNeben CSV (kommagetrennt) sind mehrere andere CSV-Formatoptionen verfügbar:
    • CSV (durch Kommas getrennt) (CSV (durch Kommas getrennt)). Dieses Format speichert Excel-Daten als durch Kommas getrennte Textdatei und kann in einer anderen Windows-Anwendung und in einer anderen Version des Windows-Betriebssystems verwendet werden.
    • CSV-Datei (Macintosh). Dieses Format speichert eine Excel-Arbeitsmappe als kommagetrennte Datei zur Verwendung auf dem Mac-Betriebssystem.
    • CSV (MS-DOS). Speichert eine Excel-Arbeitsmappe als durch Kommas getrennte Datei zur Verwendung im MS-DOS-Betriebssystem.
    • Unicode-Text (Unicode-Text (*txt)). Dieser Standard wird von fast allen bestehenden Betriebssystemen unterstützt, einschließlich Windows, Macintosh, Linux und Solaris Unix. Es unterstützt Zeichen aus fast allen modernen und sogar einigen alten Sprachen. Wenn eine Excel-Arbeitsmappe Daten in Fremdsprachen enthält, empfehle ich daher, sie zuerst im Format zu speichern Unicode-Text (Unicode-Text (*txt)) und dann in CSV konvertieren, wie später unter Exportieren aus Excel in das UTF-8- oder UTF-16-CSV-Format beschrieben.

Hinweis: Alle genannten Formate speichern nur die aktive Excel-Tabelle.

  1. Wählen Sie einen Ordner aus, um die CSV-Datei zu speichern, und klicken Sie auf Speichern (Speichern).Nach dem Drücken von Speichern (Speichern) Es erscheinen zwei Dialogfelder. Keine Sorge, diese Meldungen weisen nicht auf einen Fehler hin, so soll es sein.
  2. Das erste Dialogfeld erinnert Sie daran Nur das aktuelle Blatt kann in der Datei des ausgewählten Typs gespeichert werden (Der ausgewählte Dateityp unterstützt keine Arbeitsmappen, die mehrere Blätter enthalten). Um nur das aktuelle Blatt zu speichern, drücken Sie einfach OK.So konvertieren Sie Excel-Dateien in das CSV-FormatWenn Sie alle Blätter des Buches speichern möchten, klicken Sie auf Stornierung (Abbrechen) und speichern Sie alle Blätter des Buches einzeln mit den entsprechenden Dateinamen, oder Sie können wählen, einen anderen Dateityp zu speichern, der mehrere Seiten unterstützt.
  3. Nach einem Klick OK Im ersten Dialogfeld wird ein zweites angezeigt, das warnt, dass einige Funktionen nicht mehr verfügbar sind, da sie vom CSV-Format nicht unterstützt werden. So soll es sein, also einfach anklicken Ja (Jawohl).So konvertieren Sie Excel-Dateien in das CSV-Format

So kann ein Excel-Arbeitsblatt als CSV-Datei gespeichert werden. Schnell und einfach, dabei können kaum Schwierigkeiten auftreten.

Exportieren Sie aus Excel in CSV mit UTF-8- oder UTF-16-Codierung

Wenn die Excel-Tabelle Sonder- oder Fremdzeichen (Tilde, Akzent und dergleichen) oder Hieroglyphen enthält, funktioniert die Konvertierung der Excel-Tabelle in CSV auf die oben beschriebene Weise nicht.

Der Punkt ist, dass das Team speichern unter > CSV (Speichern unter > CSV) verstümmelt alle Zeichen außer ASCII (American Standard Code for Information Interchange). Und wenn sich auf der Excel-Tabelle doppelte Anführungszeichen oder lange Bindestriche befinden (z. B. beim Kopieren / Einfügen von Text aus einem Word-Dokument nach Excel übertragen) – werden auch solche Zeichen geschreddert.

Einfache Lösung – Excel-Tabelle als Textdatei speichern Unicode(.txt), und konvertieren Sie es dann in CSV. Auf diese Weise bleiben alle Nicht-ASCII-Zeichen erhalten.

Bevor ich fortfahre, lassen Sie mich kurz die Hauptunterschiede zwischen UTF-8- und UTF-16-Kodierungen erläutern, damit Sie in jedem Einzelfall das passende Format auswählen können:

  • UTF-8 ist eine kompaktere Codierung, die 1 bis 4 Bytes für jedes Zeichen verwendet. Es wird meistens empfohlen, dieses Format zu verwenden, wenn ASCII-Zeichen in der Datei vorherrschen, da die meisten dieser Zeichen 1 Byte Speicher benötigen. Ein weiterer Vorteil besteht darin, dass sich die Codierung einer UTF-8-Datei, die nur ASCII-Zeichen enthält, in keiner Weise von derselben ASCII-Datei unterscheidet.
  • UTF-16 verwendet 2 bis 4 Bytes, um jedes Zeichen zu speichern. Bitte beachten Sie, dass eine UTF-16-Datei nicht in allen Fällen mehr Speicherplatz benötigt als eine UTF-8-Datei. Beispielsweise nehmen japanische Zeichen in UTF-3 4 bis 8 Bytes und in UTF-2 4 bis 16 Bytes ein. Daher ist es sinnvoll, UTF-16 zu verwenden, wenn die Daten asiatische Zeichen enthalten, einschließlich Japanisch, Chinesisch und Koreanisch. Der Hauptnachteil dieser Codierung besteht darin, dass sie nicht vollständig mit ASCII-Dateien kompatibel ist und spezielle Programme erfordert, um solche Dateien anzuzeigen. Denken Sie daran, wenn Sie die resultierenden Dateien aus Excel woanders importieren möchten.

So konvertieren Sie eine Excel-Datei in CSV UTF-8

Angenommen, wir haben eine Excel-Tabelle mit ausländischen Zeichen, in unserem Beispiel handelt es sich um japanische Namen.

So konvertieren Sie Excel-Dateien in das CSV-Format

Um dieses Excel-Blatt in eine CSV-Datei zu exportieren und dabei alle Hieroglyphen beizubehalten, gehen wir wie folgt vor:

  1. Öffnen Sie in Excel die Registerkarte Reichen Sie das (Datei) und klicken Sie auf speichern unter (Speichern als).
  2. Geben Sie den Dateinamen in das Feld ein Dateityp (Speichern als Typ) auswählen Unicode-Text (Unicode-Text (*.txt)) und klicken Sie auf Speichern (Speichern).So konvertieren Sie Excel-Dateien in das CSV-Format
  3. Öffnen Sie die erstellte Datei in einem beliebigen Standard-Texteditor, z. B. Notepad.

Hinweis: Nicht alle einfachen Texteditoren unterstützen Unicode-Zeichen vollständig, daher werden einige als Rechtecke angezeigt. In den meisten Fällen wirkt sich dies in keiner Weise auf die endgültige Datei aus, und Sie können sie einfach ignorieren oder einen fortgeschritteneren Editor wie Notepad++ wählen.

  1. Da unsere Unicode-Textdatei das Tabulatorzeichen als Trennzeichen verwendet und wir es in CSV (kommagetrennt) konvertieren möchten, müssen wir die Tabulatorzeichen durch Kommas ersetzen.

Hinweis: Wenn es nicht unbedingt erforderlich ist, eine Datei mit Komma-Trennzeichen zu erhalten, aber Sie eine CSV-Datei benötigen, die Excel verstehen kann, dann kann dieser Schritt übersprungen werden, da Microsoft Excel Dateien mit einem Trennzeichen – Tabellierung – perfekt versteht.

  1. Benötigen Sie dennoch eine CSV-Datei (durch Komma getrennt), dann gehen Sie im Notepad wie folgt vor:
    • Wählen Sie das Tabulatorzeichen aus, klicken Sie mit der rechten Maustaste darauf und klicken Sie im Kontextmenü darauf Kopieren (Kopieren) oder einfach anklicken Ctrl + Cwie in der Abbildung unten gezeigt.So konvertieren Sie Excel-Dateien in das CSV-Format
    • Presse- Strg + Hum das Dialogfeld zu öffnen Ersatz (Ersetzen) und fügen Sie das kopierte Tabulatorzeichen in das Feld ein Dass (Finde was). In diesem Fall bewegt sich der Cursor nach rechts – das bedeutet, dass ein Tabulatorzeichen eingefügt wird. Im Feld Als (Ersetzen durch) Geben Sie ein Komma ein und drücken Sie Alles ersetzen (Alles ersetzen).So konvertieren Sie Excel-Dateien in das CSV-Format

    In Notepad sieht das Ergebnis in etwa so aus:

    So konvertieren Sie Excel-Dateien in das CSV-Format

  2. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Reichen Sie das > speichern unter (Datei > Speichern unter), geben Sie einen Namen für die Datei ein und in der Dropdown-Liste Codierung (Codierung) auswählen UTF-8… Drücken Sie dann die Taste Speichern (Speichern).So konvertieren Sie Excel-Dateien in das CSV-Format
  3. Starten Sie den Windows Explorer und ändern Sie die Dateierweiterung von .txt on . CSV.Erweiterung anders ändern .txt on . CSV Sie können dies direkt im Editor tun. Dazu im Dialogfenster speichern unter (Speichern unter) in das Feld ein Dateityp (Speichern als Typ) Wählen Sie eine Option aus Alle Dateien (Alle Dateien) und fügen Sie „.csv“ zum Dateinamen im entsprechenden Feld hinzu, wie in der Abbildung unten gezeigt.So konvertieren Sie Excel-Dateien in das CSV-Format
  4. Öffnen Sie dazu die CSV-Datei in Excel auf der Registerkarte Reichen Sie das (Filet) kneten Offen > Textdateien (Öffnen > Textdateien) und überprüfen Sie, ob die Daten in Ordnung sind.

Hinweis: Wenn Ihre Datei außerhalb von Excel verwendet werden soll und das UTF-8-Format erforderlich ist, dann nehmen Sie keine Änderungen an der Tabelle vor und speichern Sie sie nicht erneut in Excel, da dies zu Problemen beim Lesen der Codierung führen kann. Wenn ein Teil der Daten nicht in Excel angezeigt wird, öffnen Sie dieselbe Datei in Notepad und korrigieren Sie die darin enthaltenen Daten. Vergessen Sie nicht, die Datei erneut im UTF-8-Format zu speichern.

So konvertieren Sie eine Excel-Datei in CSV UTF-16

Der Export in eine UTF-16-CSV-Datei ist viel schneller und einfacher als der Export in UTF-8. Tatsache ist, dass Excel beim Speichern der Datei automatisch das UTF-16-Format anwendet Unicode-Text (Unicode-Text).

Speichern Sie dazu die Datei mit dem Tool speichern unter (Speichern unter) in Excel und dann im Windows Explorer ändern Sie die Erweiterung der erstellten Datei in . CSV. Erledigt!

Wenn Sie eine CSV-Datei mit einem Semikolon oder Semikolon als Trennzeichen benötigen, ersetzen Sie alle Tabulatorzeichen durch Kommas bzw. Semikolons in Notepad oder einem anderen Texteditor Ihrer Wahl (siehe weiter oben in diesem Artikel für detaillierte Anweisungen dazu).

Andere Möglichkeiten zum Konvertieren von Excel-Dateien in CSV

Die oben beschriebenen Methoden zum Exportieren von Daten aus Excel nach CSV (UTF-8 und UTF-16) sind universell, dh für die Arbeit mit beliebigen Sonderzeichen und in jeder Excel-Version von 2003 bis 2013 geeignet.

Es gibt viele andere Möglichkeiten, Daten aus Excel in das CSV-Format zu konvertieren. Im Gegensatz zu den oben gezeigten Lösungen führen diese Methoden nicht zu einer reinen UTF-8-Datei (dies gilt nicht für OpenOffice, das Excel-Dateien in mehreren UTF-Codierungsoptionen exportieren kann). In den meisten Fällen enthält die resultierende Datei jedoch den richtigen Zeichensatz, der dann mit einem beliebigen Texteditor problemlos in das UTF-8-Format konvertiert werden kann.

Konvertieren Sie Excel-Dateien mit Google Sheets in CSV

Wie sich herausstellt, ist es sehr einfach, eine Excel-Datei mit Google Sheets in CSV zu konvertieren. Vorausgesetzt, Google Drive ist bereits auf Ihrem Computer installiert, folgen Sie diesen 5 einfachen Schritten:

  1. Klicken Sie in Google Drive auf die Schaltfläche Erstellen (Erstellen) und auswählen Tisch (Kalkulationstabelle).
  2. Auf der Speisekarte Reichen Sie das (Filet) kneten Import (Importieren).So konvertieren Sie Excel-Dateien in das CSV-Format
  3. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Herunterladen (Hochladen) und wählen Sie die Excel-Datei zum Hochladen von Ihrem Computer aus.
  4. Im Dialogfeld WichtelDatei ort (Datei importieren) auswählen Tisch ersetzen (Tabelle ersetzen) und klicken Import (Importieren).So konvertieren Sie Excel-Dateien in das CSV-Format

TIPP: Wenn die Excel-Datei relativ klein ist, können Sie zur Zeitersparnis Daten daraus per Kopieren / Einfügen in eine Google-Tabelle übertragen.

  1. Auf der Speisekarte Reichen Sie das (Filet) kneten Herunterladen als (Herunterladen als), Dateityp auswählen CSV – Die Datei wird auf dem Computer gespeichert.So konvertieren Sie Excel-Dateien in das CSV-Format

Öffnen Sie abschließend die generierte CSV-Datei in einem beliebigen Texteditor, um sicherzustellen, dass alle Zeichen korrekt gespeichert werden. Leider werden auf diese Weise erstellte CSV-Dateien in Excel nicht immer korrekt angezeigt.

Speichern Sie die .xlsx-Datei als .xls und konvertieren Sie sie dann in eine CSV-Datei

Diese Methode erfordert keine zusätzlichen Kommentare, da bereits aus dem Namen alles klar ist.

Ich habe diese Lösung in einem der Excel-Foren gefunden, ich weiß nicht mehr, welches. Ehrlich gesagt habe ich diese Methode noch nie verwendet, aber laut vielen Benutzern gehen einige Sonderzeichen beim direkten Speichern verloren . XLSX в . CSV, aber bleiben wenn zuerst . XLSX Ziel speichern unter . Xls, und dann wie . CSV, wie wir es am Anfang dieses Artikels getan haben.

Probieren Sie diese Methode zum Erstellen von CSV-Dateien aus Excel auf jeden Fall selbst aus, und wenn sie funktioniert, sparen Sie viel Zeit.

Speichern einer Excel-Datei als CSV mit OpenOffice

OpenOffice ist eine Open-Source-Anwendungssuite, die eine Tabellenkalkulationsanwendung enthält, die hervorragende Arbeit beim Exportieren von Daten aus Excel in das CSV-Format leistet. Tatsächlich bietet Ihnen diese Anwendung Zugriff auf mehr Optionen beim Konvertieren von Tabellenkalkulationen in CSV-Dateien (Codierung, Trennzeichen usw.) als Excel und Google Sheets zusammen.

Öffnen Sie einfach die Excel-Datei in OpenOffice Calc, klicken Sie auf Reichen Sie das > speichern unter (Datei > Speichern unter) und wählen Sie den Dateityp aus CSV-Text (Text-CSV).

Der nächste Schritt ist die Auswahl der Parameterwerte Codierung (Zeichensätze) è Feldtrenner (Feldtrennzeichen). Wenn wir natürlich eine UTF-8-CSV-Datei mit Kommas als Trennzeichen erstellen möchten, wählen Sie UTF-8 und geben Sie ein Komma (,) in die entsprechenden Felder ein. Parameter Texttrenner (Texttrennzeichen) wird normalerweise unverändert gelassen – Anführungszeichen (“). Weiter klicken OK.

So konvertieren Sie Excel-Dateien in das CSV-Format

Auf die gleiche Weise können Sie für eine schnelle und problemlose Konvertierung von Excel in CSV eine andere Anwendung verwenden – LibreOffice. Stimmen Sie zu, es wäre großartig, wenn Microsoft Excel die Möglichkeit bieten würde, die Einstellungen auch beim Erstellen von CSV-Dateien anzupassen.

In diesem Artikel habe ich über die Methoden gesprochen, die ich zum Konvertieren von Excel-Dateien in CSV kenne. Wenn Sie effizientere Methoden zum Exportieren von Excel nach CSV kennen, teilen Sie uns dies bitte in den Kommentaren mit. Vielen Dank für die Aufmerksamkeit!

Hinterlassen Sie uns einen Kommentar