CSV Sortierer

CSV-Daten nach einer oder mehreren Spalten mit aufsteigender/absteigender Reihenfolge sortieren

Click to upload file or drag and drop file here

Maximum file size: 10MB

Wichtige Fakten

Kategorie
Daten & Tabellen
Eingabetypen
file, text, select, checkbox
Ausgabetyp
file
Sample-Abdeckung
4
API verfügbar
Yes

Überblick

Der CSV Sortierer ist ein effizientes Werkzeug, um Ihre CSV-Daten schnell und präzise nach einer oder mehreren Spalten zu ordnen, wahlweise in aufsteigender oder absteigender Reihenfolge.

Wann verwenden

  • Wenn Sie ungeordnete Datensätze wie Kundenlisten oder Transaktionsprotokolle strukturieren müssen.
  • Wenn Sie komplexe Daten mit Primär- und Sekundärkriterien für eine bessere Übersicht sortieren wollen.
  • Wenn Sie CSV-Dateien für die Weiterverarbeitung in anderen Systemen in eine spezifische Reihenfolge bringen müssen.

So funktioniert es

  • Laden Sie Ihre CSV-Datei hoch und geben Sie den Namen der Spalte an, nach der sortiert werden soll.
  • Wählen Sie die Sortierreihenfolge (aufsteigend oder absteigend) und definieren Sie bei Bedarf eine sekundäre Spalte für die Feinabstimmung.
  • Wählen Sie den passenden Datentyp aus, um eine korrekte numerische oder alphabetische Sortierung zu gewährleisten.
  • Starten Sie den Prozess und laden Sie die sortierte Datei im gewünschten Format herunter.

Anwendungsfälle

Sortieren von Verkaufsberichten nach Datum und anschließend nach Umsatzhöhe.
Alphabetische Ordnung von Benutzerlisten oder Adressverzeichnissen.
Strukturierung von Lagerbestandslisten nach Produktkategorien und Preisen.

Beispiele

1. Verkaufsbericht nach Datum ordnen

Vertriebsmitarbeiter
Hintergrund
Ein monatlicher Verkaufsbericht liegt als CSV vor, ist aber chronologisch durcheinander.
Problem
Die Transaktionen müssen nach dem Datum sortiert werden, um den Verlauf besser nachvollziehen zu können.
Verwendung
CSV hochladen, 'Datum' als Sortierspalte wählen und 'aufsteigend' einstellen.
Beispielkonfiguration
sortColumn: 'Datum', sortOrder: 'asc', dataType: 'date'
Ergebnis
Eine übersichtliche Liste, die alle Verkäufe chronologisch vom Monatsanfang bis zum Ende darstellt.

2. Kundenliste alphabetisch sortieren

Marketing-Manager
Hintergrund
Eine Kunden-CSV enthält tausende Einträge, die nach dem Hinzufügen sortiert werden müssen.
Problem
Die Liste soll nach Nachnamen und bei gleichen Nachnamen nach Vornamen sortiert werden.
Verwendung
CSV hochladen, 'Nachname' als primäre und 'Vorname' als sekundäre Spalte angeben.
Beispielkonfiguration
sortColumn: 'Nachname', secondarySortColumn: 'Vorname', sortOrder: 'asc'
Ergebnis
Eine perfekt alphabetisch sortierte Kundenliste für den Serienbrief-Versand.

Mit Samples testen

csv, file

Verwandte Hubs

FAQ

Kann ich nach mehreren Spalten gleichzeitig sortieren?

Ja, Sie können eine primäre und eine sekundäre Sortierspalte festlegen, um die Daten präzise zu ordnen.

Wie werden leere Zellen behandelt?

Standardmäßig werden leere Werte als Letzte in der Liste einsortiert, sofern die entsprechende Option aktiviert ist.

Welche Datentypen werden unterstützt?

Das Tool unterstützt die automatische Erkennung sowie manuelle Einstellungen für Strings, Zahlen, Datumsformate und alphanumerische Werte.

Bleibt meine Kopfzeile beim Sortieren erhalten?

Ja, wenn die Option 'Kopfzeile Einschließen' aktiviert ist, wird die erste Zeile korrekt als Header behandelt und nicht mit sortiert.

In welchen Formaten kann ich das Ergebnis exportieren?

Sie können die sortierten Daten als CSV-Datei, im JSON-Format oder als zusammenfassenden Bericht ausgeben lassen.

API-Dokumentation

Request-Endpunkt

POST /de/api/tools/csv-sorter

Request-Parameter

Parameter-Name Typ Erforderlich Beschreibung
csvFile file (Upload erforderlich) Ja -
sortColumn text Ja -
sortOrder select Nein -
secondarySortColumn text Nein -
secondarySortOrder select Nein -
dataType select Nein -
treatEmptyAsLast checkbox Nein -
outputFormat select Nein -
includeHeader checkbox Nein -

Dateitypparameter müssen erst über POST /upload/csv-sorter hochgeladen werden, um filePath zu erhalten, dann filePath an das entsprechende Dateifeld übergeben.

Antwortformat

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Datei: Datei

MCP-Dokumentation

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

{
  "mcpServers": {
    "elysiatools-csv-sorter": {
      "name": "csv-sorter",
      "description": "CSV-Daten nach einer oder mehreren Spalten mit aufsteigender/absteigender Reihenfolge sortieren",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-sorter",
      "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.

Unterstützt URL-Dateilinks oder Base64-Codierung für Dateiparameter.

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