Konvertieren Sie CSV als Tabelle in Excel

Der Inhalt von Datenbanken wird normalerweise als .csv-Datei extrahiert. Es ist jedoch nur eine Textdatei, die nicht sehr lesbar ist. Um mit den Inhalten der Datenbank zu arbeiten, ist es notwendig, sie in einem anderen Format darzustellen – oft sind Excel-Tabellen am bequemsten. Welche Methoden es dafür gibt, welche besser ist und welche Fehler es bei der Datenübertragung gibt, erfahren Sie in diesem Artikel.

So konvertieren Sie CSV in das Excel-Format

Es gibt verschiedene Möglichkeiten, ein aus einer Datenbank heruntergeladenes CSV-Dokument nach Excel zu übertragen. Wir werden drei davon besprechen:

  1. Direktes Öffnen in Excel.
  2. Öffnen über den Windows-Explorer.
  3. Dokument mit Formatänderung importieren.

Öffnen eines CSV-Dokuments in Excel

Excel kann .csv-Dokumente direkt ohne Konvertierung öffnen. Das Format ändert sich nach dem Öffnen auf diese Weise nicht, die Erweiterung .csv wird gespeichert – obwohl die Erweiterung nach der Bearbeitung geändert werden kann.

  1. Starten Sie Excel, klicken Sie auf „Reichen Sie das", Dann"Offen«.
  2. Wählen Sie im erscheinenden Fenster die Option „Textdateienaus der erweiterten Liste.
  1. Suchen Sie das gewünschte Dokument und doppelklicken Sie darauf.

.csv-Dokumente öffnen sich sofort in Excel, ohne weitere Manipulationen. Aber .txt-Dateien müssen konvertiert werden – ein Fenster erscheint “Textimport-Assistenten«.

Es gibt Fälle, in denen es besser ist, das Dokument nicht direkt zu öffnen, sondern anzurufen Master. Diese Vorgehensweise ist in folgenden Fällen gerechtfertigt:

  • Das im Dokument verwendete Trennzeichen ist nicht standardisiert oder es gibt mehrere Varianten davon.
  • das Dokument enthält Daten in verschiedenen Formaten;
  • Sie wandeln Zahlen um, die mit Nullen beginnen, und möchten, dass dies so bleibt;
  • Bevor Sie Daten übertragen, möchten Sie sehen, wie das Endergebnis aussehen wird.
  • Sie möchten im Allgemeinen mehr Portabilität.

Master wird gestartet, wenn Sie die Dokumentenerweiterung in .txt ändern. Sie können den Import einer Datei auch anders starten, was später besprochen wird, nachdem Sie die zweite Öffnungsmethode beschrieben haben.

Wenn Sie nach dem Öffnen des Dokuments Änderungen vornehmen, fordert Excel Sie auf, es als .xls (oder .xlsx) zu speichern, da sonst ein Teil der Formatierung verloren geht. Dann besteht zwar immer noch die Möglichkeit, das Format wieder zu ändern, allerdings kann ein anderer Teil des Inhalts verloren gehen – Nullen am Anfang der Zahlen verschwinden, manche Datensätze können ihr Aussehen verändern.

Öffnen eines CSV-Dokuments über den Windows Explorer

Dieser Weg unterscheidet sich nicht grundlegend vom vorherigen. Um ein Dokument zu öffnen, doppelklicken Sie einfach im Windows Explorer darauf.

Stellen Sie vor dem Öffnen sicher, dass sich neben dem Dokumentnamen ein Symbol für das Excel-Programm befindet und nicht für ein anderes – das bedeutet, dass Excel als das Programm ausgewählt ist, das solche Dateien öffnen soll. Andernfalls wird ein anderes Programm geöffnet. Sie können es wie folgt in Excel ändern:

  1. Rufen Sie das Kontextmenü auf, indem Sie mit der rechten Maustaste auf eine beliebige .csv-Datei klicken und anwenden Öffnen mit… > Programm auswählen.
  2. Выберите Excel (Desktop) of Empfohlene Programme, kennzeichnen Sie es als ein Programm, das immer für solche Dateien verwendet werden soll (aktivieren Sie das Kästchen unten) und schließen Sie das Fenster, indem Sie auf drücken OK.

Konvertieren Sie CSV als Tabelle in Excel

Importieren Sie CSV in Excel

Es ist auch möglich, das geöffnete Dokument in eine Excel-Arbeitsmappe umzuwandeln. Das Format ändert sich für frühere Versionen von Excel (2000, 2003) in .xls und für alle anderen in .xlsx. Alle Inhalte werden auf einem Blatt angezeigt.

  1. Klicken Sie auf die Zelle im Blatt, wo der Import beginnen soll. Dies ist normalerweise die allererste Zelle in der Tabelle, A1. Ausgehend davon werden so viele Zeilen wie in der geöffneten Datei und so viele Spalten wie Werte in jeder Spalte vorhanden sind, gefüllt.
  2. In der Registerkarte „Daten" in einer Gruppe "Abrufen externer Daten“ wählen Sie "Aus Text“.

Konvertieren Sie CSV als Tabelle in Excel

  1. Suchen Sie im angezeigten Fenster das gewünschte Dokument und doppelklicken Sie darauf (Sie können auch die Schaltfläche verwenden Import unten im Fenster).

Konvertieren Sie CSV als Tabelle in Excel

  1. Als nächstes müssen Sie den Schritt-für-Schritt-Anleitungen des geöffneten folgen Textimport-Assistenten.

Das Bild unten zeigt das Originaldokument und das erwartete Ergebnis. Damit nach dem Import alles genau so aussieht, müssen Sie verschiedene Einstellungen vornehmen, auf die später noch eingegangen wird.

Konvertieren Sie CSV als Tabelle in Excel

Schritt 1. Der Assistent fordert Sie auf, einen Dateityp auszuwählen – wie Sie sich vorstellen können, wird es „mit Trennzeichen" (auf Englisch - abgegrenzt) und die Zeile, ab der die Inhaltsübertragung beginnt – höchstwahrscheinlich müssen Sie damit beginnen Begriffe 1wenn Sie nicht nur einen Teil des Inhalts übertragen möchten. Das folgende Fenster zeigt die ersten Zeilen des ausgewählten Dokuments.

Konvertieren Sie CSV als Tabelle in Excel

Schritt 2. Jetzt müssen Sie verstehen, welches verwendet wird Separator (es kann mehr als eines geben) in der Datei und geben Sie dieses Zeichen ein Masters. Es hat Optionen zur Auswahl von Standardtrennzeichen, aber wenn ein atypisches Zeichen im Dokument verwendet wird, können Sie wählen Andere und geben Sie das gewünschte Zeichen ein. In der für die Demonstration verwendeten Datei sind die Trennzeichen − Comma и Tab. Kommas trennen Zellen mit Produktmerkmalen wie Seriennummer und Anzahl der verkauften Exemplare, und Tabulatoren trennen ein Produkt vom anderen – Informationen zu jedem müssen in einer neuen Zeile beginnen.

Es ist auch notwendig, zu definieren und zu spezifizieren Texttrennzeichen. Dies ist ein Zeichen, das vor und nach jedem Textstück platziert wird, das sich in einer Zelle befinden muss. Dank des Trennzeichens wird jedes dieser Segmente als separater Wert wahrgenommen, selbst wenn darin Zeichen zum Trennen der Werte ausgewählt wurden. In unserem Dokument wird jeder Wert mit Anführungszeichen umrahmt – daher wird der gesamte Text, selbst wenn er ein Komma enthält (z. B. „Anfang, dann weiter“), in einer Zelle platziert und nicht in zwei aufeinanderfolgenden.

Konvertieren Sie CSV als Tabelle in Excel

Schritt 3. Hier reicht es aus, sich die Vorschau anzusehen und, wenn diese keine unakzeptablen Mängel aufweist, zu klicken Endziel. Es kann vorkommen, dass einige der Werte nicht durch ein Trennzeichen, sondern durch mehrere getrennt werden, wodurch Zellen ohne Werte zwischen ihnen erscheinen. Um dies zu verhindern, aktivieren Sie das Kontrollkästchen Behandeln Sie aufeinanderfolgende Trennzeichen als eins.

  1. Wählen Sie den Zielpfad (es kann ein neues Blatt oder ein vorhandenes Blatt sein) und klicken Sie auf OKum den Importvorgang abzuschließen.

Konvertieren Sie CSV als Tabelle in Excel

Sie können auch klicken Materialien – Es gibt noch andere Möglichkeiten. Sie können beispielsweise Inhalte formatieren, Markup anpassen und festlegen, wie Informationen aktualisiert werden.

Konvertieren Sie CSV als Tabelle in Excel

Manchmal ist das Ergebnis der Konvertierung weit von den Erwartungen entfernt. Wie dieses Ergebnis geändert werden kann, wird im nächsten Abschnitt des Artikels besprochen.

Probleme bei der Konvertierung und ihre Lösungen

Seit es das CSV-Format gibt, hat sich niemand die Mühe gemacht, es offiziell zu dokumentieren. Obwohl davon ausgegangen wird, dass Kommas zum Trennen von Werten verwendet werden sollten, verwenden verschiedene Datenbanken daher unterschiedliche Trennzeichen – Semikolons, Tabulatoren und andere.

Textbegrenzer können ebenfalls variieren – meistens handelt es sich entweder um Anführungszeichen oder um eine Byte-Order-Marke. Es dürfen gar keine Trennzeichen vorhanden sein – dann wird das als Trennzeichen verwendete Zeichen immer als solches wahrgenommen (dann ist es meist kein Komma – es wird zu oft im Text verwendet – sondern ein anderes, seltener vorkommendes Zeichen).

Nicht standardmäßige Dateien werden möglicherweise nicht korrekt geöffnet – damit sie ordnungsgemäß angezeigt werden, müssen Sie die Einstellungen des Computers oder des Öffnungsprogramms ändern. Mal sehen, welche Schwierigkeiten es gibt und welche Lösungen es dafür gibt.

Die Datei wird nicht korrekt geöffnet

Beweis. Der gesamte Inhalt des Dokuments wird in die erste Spalte gestellt.

Verursachen. Das Dokument verwendet als Trennzeichen ein Zeichen, das in den Computereinstellungen nicht als solches gekennzeichnet oder für eine andere Funktion reserviert ist. Beispielsweise kann ein Komma zum Trennen von Dezimalteilen einer Zahl reserviert sein und kann daher Werte in einer Datei nicht trennen.

Lösungen. Es gibt verschiedene Möglichkeiten, dieses Problem zu lösen:

  1. Ändern Sie das Trennzeichen im Dokument selbst. Öffnen Sie es in Notepad oder einem ähnlichen Editor und geben Sie in der Anfangszeile (leer, alle Daten sollten in den Zeilen darunter stehen) den folgenden Text ein:
  • So ändern Sie das Trennzeichen in ein Komma: Sept
  • in ein Semikolon umwandeln: sep=;

Ein weiteres Zeichen, das danach geschrieben wurde September = in der Anfangszeile, wird ebenfalls zu einem Trennzeichen.

  1. Das in der Datei verwendete Trennzeichen kann auch in Excel selbst angegeben werden. In den Versionen 2016, 2013 oder 2010 müssen Sie dazu die Registerkarte öffnen Datum und wähle "Text nach Spalten“ in einer Gruppe "Arbeiten mit Daten“.

Konvertieren Sie CSV als Tabelle in Excel

Dies öffnet das Fenster „Assistenten zum Verteilen von Text in Spalten“. Dort müssen Sie aus den vorgeschlagenen Datenformaten diejenigen mit Trennzeichen auswählen. Dann müssen Sie drücken Weiter und nachdem Sie ein Trennzeichen ausgewählt haben, Endziel.

Konvertieren Sie CSV als Tabelle in Excel

  1. So öffnen Sie ein Dokument automatisch mit Import-Assistent, und nicht nur in einer Excel-Tabelle, kann die Erweiterung von .csv auf .txt geändert werden. BEI Masters es ist möglich, ein beliebiges Zeichen als Trennzeichen anzugeben – wie das geht, hat der Artikel weiter oben erklärt.
  2. Verwenden Sie VBA. Sie können zum Beispiel verwenden, – es ist für Excel 2000 oder 2003 geeignet. Der Code kann so geändert werden, dass er für andere Versionen geeignet ist.

Die oben vorgestellten Lösungen sind für einzelne Dokumente konzipiert, deren Einstellungen von den üblichen abweichen. Diese Aktionssequenzen müssen für jede Datei angewendet werden, die nicht korrekt geöffnet wird. Wenn die meisten Dokumente nicht korrekt geöffnet werden, besteht die beste Lösung vielleicht darin, die Einstellungen des Computers zu ändern – dies wird in der fünften Lösung besprochen.

  1. Trennzeichen und Dezimalpunkt in den Computereinstellungen ändern

В Systemsteuerung, aufgerufen durch die Schaltfläche Startseite, wählen "Zusatzoptionen“ von der Liste "Regionale Standards“. Nach dem Anklicken erscheint ein FensterFormateinstellung“ – darin können Sie auswählen „Listentrennzeichen“ und das Trennzeichen der ganzen und gebrochenen Teile der Zahl. Wenn die Dateien ein Komma als Trennzeichen erfordern, stellen Sie zuerst den Punkt als Dezimalpunkt ein. Es kann auch umgekehrt sein – Sie benötigen ein Semikolon als Trennzeichen. Dann können Sie für Brüche ein beliebiges Zeichen hinterlassen, dies führt zu keinem Konflikt.

Konvertieren Sie CSV als Tabelle in Excel

Wenn alle Einstellungen abgeschlossen sind, klicken Sie auf OK auf beiden der beiden geöffneten Fenster – sie werden geschlossen und die Änderungen werden gespeichert. Denken Sie daran, dass sie jetzt für alle Programme auf dem Computer funktionieren.

Eliminieren Sie führende Nullen

Schild. Einige der Werte im Quelldokument sind Zahlen, die mit Nullen beginnen, die nicht durch ein Bruchzeichen getrennt sind (z. B. Chiffren und Codes mit einer festen Anzahl von Ziffern, Logins und Passwörter, Zähler- und Instrumentenablesungen). In Excel verschwinden die Nullen am Anfang solcher Zahlen. Wenn Sie die Datei bearbeiten und dann als Excel-Arbeitsmappe speichern, können Sie in dieser Arbeitsmappe nicht mehr finden, wo sich diese Zahlen mit Nullen befanden.

Verursachen. Excel hat separate Formate für Text und Zahlen. In Textdateien gibt es keine solche Trennung, daher weist Excel allen Werten das allgemeine Format zu. Das bedeutet, dass Text als Text angezeigt wird und Zahlen ohne alphabetische Zeichen als Zahl angezeigt werden, die nicht mit Nullen beginnen darf.

Lösung. Ändern Sie die Erweiterung in .txt, um den Import-Assistenten zu aktivieren, wenn Sie das Dokument öffnen. Wenn Sie bei Schritt 3 angelangt sind, ändern Sie das Format von Spalten mit Zahlen, die mit Nullen beginnen, in Text.

Konvertieren Sie CSV als Tabelle in Excel

Einige der Werte sehen aus wie Datumsangaben

Schild. Datumsangaben zeigen Werte an, die ursprünglich Klartext oder Zahlen sind.

Verursachen. Das allgemeine Format besteht darin, Werte in Daten umzuwandeln, die denen für Excel ähneln. Wenn das CSV-Dokument einen einzelnen Wert wie may12, dann wird es in der Excel-Tabelle als Datum angezeigt.

Lösung. Ähnlich wie im vorigen Fall. Ändern Sie die Erweiterung in .txt, in Masters Ändern Sie das Format der in Datumsangaben konvertierten Werte in Text.

Konvertieren Sie CSV als Tabelle in Excel

Wenn Sie hingegen den Inhalt einer bestimmten Spalte als Datum anzeigen möchten, stellen Sie das Format dafür ein Datum. Es gibt mehrere Arten von Datumsformaten, also wählen Sie das gewünschte aus der Liste aus.

So importieren Sie mehrere CSV-Dateien in Excel

Excel kann mehrere CSV-Dateien gleichzeitig öffnen.

  1. Presse- Datei> Öffnen und wählen Sie die Option Textdateien aus der Dropdown-Liste unten.
  2. Um mehrere Dateien nebeneinander auszuwählen, wählen Sie zuerst die erste aus und klicken Sie dann Shift und klicke auf den letzten. Zusätzlich zu den ausgewählten Dateien werden alle Dateien dazwischen ausgewählt.
  3. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Offen.

Konvertieren Sie CSV als Tabelle in Excel

Der Nachteil dieser Methode ist, dass jede ausgewählte Datei separat in Excel geöffnet wird. Der Wechsel von einem Dokument zu einem anderen kann die Zeitkosten erhöhen. Es ist dann jedoch möglich, den Inhalt aller in Blätter derselben Arbeitsmappe zu kopieren.

Die Erklärung war lang, aber jetzt können Sie jede CSV-Datei ohne große Schwierigkeiten in Excel öffnen. Wenn etwas auf den ersten Blick unverständlich erscheint, folgen Sie einfach den angegebenen Schritten und alles wird klar.

Hinterlassen Sie uns einen Kommentar