TT Text Tools

Spalte aus CSV extrahieren — Spalten-Extraktor für getrennten Text

Spalte N (oder mehrere Spalten) aus CSV, TSV oder durch Semikolon, Pipe oder Leerraum getrenntem Text extrahieren. Anführungszeichen-sicher, automatisch und privat.

🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladen

Advertisement

Nur die Spalte herausziehen, die Sie brauchen

Tabellenkalkulationen sind ideal für große Tabellen, aber manchmal brauchen Sie nur eine Spalte aus einem CSV-Export, einem eingefügten Bericht oder der Ausgabe eines Befehls. Mit diesem Spalten-Extraktor können Sie eine Spalte aus CSV extrahieren: Er liefert Spalte N aus beliebigem getrenntem Text, ohne Excel zu öffnen oder ein Skript zu schreiben. Fügen Sie die Daten ein, und das Tool erkennt automatisch, ob sie durch Kommas, Tabulatoren, Semikolons oder Pipes getrennt sind, zeigt für jede Kopfzeilenüberschrift der ersten Zeile eine Schaltfläche an und extrahiert die Spalte, auf die Sie klicken.

Sie können auch eine Spaltenangabe eintippen: eine einzelne Zahl wie 2, eine Liste wie 1,3, einen Bereich wie 2-4 oder negative Zahlen, die vom Ende zählen, etwa -1 für die letzte Spalte. Die Spalten werden in der Reihenfolge ausgegeben, in der Sie sie angeben – so lassen sie sich leicht umsortieren oder vertauschen. Aktivieren Sie «Skip header row» (Kopfzeile überspringen), um die erste Zeile zu entfernen, und «Trim values» (Werte kürzen), um überflüssige Leerzeichen um jede Zelle zu entfernen.

Korrektes CSV-Parsing

Eine CSV-Zeile an jedem Komma zu teilen, funktioniert nicht mehr, sobald ein Wert selbst ein Komma enthält, etwa «Müller, Anna» oder eine Adresse. Der Extraktor folgt dem CSV-Standard (RFC 4180): Werte in doppelten Anführungszeichen dürfen das Trennzeichen, Zeilenumbrüche und maskierte Anführungszeichen (zwei doppelte Anführungszeichen) enthalten. Beim Ausgeben werden die extrahierten Werte nur dann wieder in Anführungszeichen gesetzt, wenn es nötig ist, sodass das Ergebnis gültiges CSV bleibt. Wählen Sie ein anderes Ausgabe-Trennzeichen, um zum Beispiel einen europäischen Export mit Semikolons in kommagetrennte oder tabulatorgetrennte Daten umzuwandeln.

Das Trennzeichen «Whitespace» (Leerraum) behandelt jede Folge von Leerzeichen oder Tabulatoren als ein einziges Trennzeichen und ignoriert Einrückungen – ideal für die ausgerichteten Spalten, die Befehle wie ls -l, ps, df oder docker ps ausgeben.

Ihre Daten bleiben auf Ihrem Gerät

Exporte enthalten oft Kundennamen, E-Mail-Adressen und Finanzdaten. Die Verarbeitung findet vollständig in Ihrem Browser statt; es wird nichts hochgeladen, und die Schaltfläche «Download» (Herunterladen) speichert das Ergebnis direkt aus Ihrem Browser.

So verwenden Sie

  1. Getrennten Text einfügenFügen Sie CSV-, TSV-, durch Semikolon oder Pipe getrennte Daten oder eine mit Leerzeichen ausgerichtete Ausgabe ein.
  2. Trennzeichen prüfenDie automatische Erkennung wählt das wahrscheinlichste Trennzeichen, oder Sie wählen selbst eines aus.
  3. Spalten auswählenGeben Sie eine Spaltennummer, eine Liste wie 1,3 oder einen Bereich wie 2-4 ein oder klicken Sie auf eine Überschrift-Schaltfläche.
  4. Kopieren oder herunterladenWählen Sie das Ausgabe-Trennzeichen und kopieren oder laden Sie die extrahierten Spalten herunter.

Häufig gestellte Fragen

Wie wähle ich mehrere Spalten aus?
Trennen Sie Zahlen mit Kommas und verwenden Sie einen Bindestrich für Bereiche, zum Beispiel 1,3,5-7. Die Reihenfolge Ihrer Eingabe ist die Reihenfolge der Ausgabe, daher vertauscht 3,1 zwei Spalten. Negative Zahlen zählen vom Ende: -1 ist die letzte Spalte.
Werden Kommas in CSV-Feldern mit Anführungszeichen unterstützt?
Ja. Der Parser folgt RFC 4180: Felder in doppelten Anführungszeichen dürfen das Trennzeichen, Zeilenumbrüche und verdoppelte Anführungszeichen ("") enthalten.
Kann ich Spalten aus Befehlsausgaben wie ls -l oder ps extrahieren?
Ja. Wählen Sie «Whitespace» (Leerraum) als Trennzeichen; Folgen von Leerzeichen und Tabulatoren zählen als ein Trennzeichen, und führende Leerzeichen werden ignoriert.
Was passiert mit Zeilen, die weniger Spalten haben?
Fehlende Zellen werden als leere Werte ausgegeben, sodass jede Ausgabezeile weiterhin zur Eingabezeile passt.
Advertisement