Kategorien

CSV Column Selector

Select specific columns from CSV data by column names or indices. Perfect for extracting relevant data from large CSV files with many columns.

For "By Name": column1,column2,column3 For "By Index": 1,3,5 For "By Range": 1-3,5,7-9

Remove columns that are completely empty in the data

Remove whitespace from beginning and end of cell values

Wichtige Fakten

Kategorie
Data Processing
Eingabetypen
textarea, select, text, checkbox
Ausgabetyp
text
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der CSV Column Selector ermöglicht es Ihnen, gezielt bestimmte Spalten aus umfangreichen CSV-Dateien zu extrahieren, indem Sie diese einfach über Spaltennamen, Indizes oder definierte Bereiche auswählen.

Wann verwenden

  • Wenn Sie eine große CSV-Datei mit vielen irrelevanten Spalten auf das Wesentliche reduzieren müssen.
  • Wenn Sie Daten für den Import in ein anderes System vorbereiten und nur spezifische Felder benötigen.
  • Wenn Sie CSV-Daten mit unterschiedlichen Trennzeichen bereinigen und neu strukturieren möchten.

So funktioniert es

  • Fügen Sie Ihre CSV-Daten in das Eingabefeld ein und wählen Sie das korrekte Trennzeichen aus.
  • Wählen Sie die gewünschte Auswahlmethode (nach Name, Index oder Bereich) und geben Sie die entsprechenden Spalten an.
  • Konfigurieren Sie bei Bedarf zusätzliche Optionen wie das Trimmen von Leerzeichen oder das Einbeziehen der Kopfzeile.
  • Klicken Sie auf Ausführen, um die gefilterten Daten sofort im gewünschten Format zu erhalten.

Anwendungsfälle

Bereinigung von Export-Dateien aus CRM-Systemen für die Weiterverarbeitung in Excel.
Reduzierung von Log-Dateien auf relevante Zeitstempel- und Status-Spalten.
Vorbereitung von Datensätzen für Datenbank-Importe durch gezielte Spaltenauswahl.

Beispiele

1. CRM-Daten für Marketing-Kampagne filtern

Marketing Manager
Hintergrund
Ein CRM-Export enthält 50 Spalten, für den E-Mail-Versand werden jedoch nur Name und E-Mail-Adresse benötigt.
Problem
Die Datei ist zu groß und unübersichtlich für das E-Mail-Tool.
Verwendung
CSV-Daten einfügen, 'By Column Name' wählen und 'Vorname,Nachname,Email' eingeben.
Beispielkonfiguration
delimiter: ',', columnSelectionMethod: 'by_name', selectedColumns: 'Vorname,Nachname,Email'
Ergebnis
Eine kompakte CSV-Datei mit nur drei Spalten, die direkt in das E-Mail-System importiert werden kann.

2. Finanzbericht auf Kernkennzahlen reduzieren

Finanzanalyst
Hintergrund
Ein monatlicher Finanzbericht enthält zahlreiche technische Spalten, die für die Analyse nicht relevant sind.
Problem
Manuelle Löschung der Spalten in Excel ist fehleranfällig.
Verwendung
CSV hochladen, 'By Column Index' wählen und die Indizes der relevanten Spalten (z.B. 1, 5, 12) angeben.
Beispielkonfiguration
delimiter: ';', columnSelectionMethod: 'by_index', selectedColumns: '1,5,12'
Ergebnis
Ein bereinigter Datensatz, der nur noch die für den Bericht notwendigen Finanzkennzahlen enthält.

Mit Samples testen

csv, video

Verwandte Hubs

FAQ

Welche Trennzeichen werden unterstützt?

Das Tool unterstützt Komma, Semikolon, Tabulator, Pipe und Leerzeichen als Trennzeichen.

Wie gebe ich Spaltenbereiche korrekt an?

Sie können Bereiche wie '1-3' für die ersten drei Spalten oder eine Kombination wie '1-3,5,7-9' verwenden.

Was bewirkt die Option 'Trim Cell Values'?

Diese Funktion entfernt automatisch überflüssige Leerzeichen am Anfang und Ende jedes Zellwerts.

Kann ich die Kopfzeile entfernen?

Ja, deaktivieren Sie einfach die Option 'Include Header Row', wenn die erste Zeile nicht in das Ergebnis übernommen werden soll.

Ist die Spaltenindizierung 0-basiert oder 1-basiert?

Die Spaltenindizierung ist 1-basiert, das heißt, die erste Spalte entspricht dem Index 1.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/csv-column-selector

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
csvInput textarea Ja -
delimiter select Ja -
columnSelectionMethod select Ja -
selectedColumns text Ja For "By Name": column1,column2,column3 For "By Index": 1,3,5 For "By Range": 1-3,5,7-9
outputDelimiter select Ja -
includeHeader checkbox Nein -
skipEmptyColumns checkbox Nein Remove columns that are completely empty in the data
trimValues checkbox Nein Remove whitespace from beginning and end of cell values

Antwortformat

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Text: Text

MCP-Dokumentation

Fügen Sie dieses Tool zu Ihrer MCP-Server-Konfiguration hinzu:

{
  "mcpServers": {
    "elysiatools-csv-column-selector": {
      "name": "csv-column-selector",
      "description": "Select specific columns from CSV data by column names or indices. Perfect for extracting relevant data from large CSV files with many columns.",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-column-selector",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Sie können mehrere Tools verketten, z.B.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, maximal 20 Tools.

Wenn Sie auf Probleme stoßen, kontaktieren Sie uns bitte bei [email protected]