# CSV Transformator

CSV-Daten mit Spaltenoperationen, Berechnungen und Datentypkonvertierungen transformieren und verarbeiten.

Operationsbeispiele:
• Spalte umbenennen: [{"type": "rename", "column": "alter_name", "new_name": "neuer_name"}]
• Berechnete Spalte hinzufügen: [{"type": "add_column", "new_column": "gesamt", "formula": "preis * menge"}]
• Spalte entfernen: [{"type": "remove_column", "remove_column": "zu_entfernende_spalte"}]
• Datentyp konvertieren: [{"type": "convert_type", "convert_column": "alter", "target_type": "number"}]
• Werte berechnen: [{"type": "calculate", "target_column": "gesamt", "expression": "preis * steuer + versand"}]
• Zeilen filtern: [{"type": "filter_values", "filter_column": "status", "operator": "equals", "value": "aktiv"}]

> Kanonische Seite: https://elysiatools.com/de/tools/csv-transformer

- **Kategorie:** Data Processing

- **Schlagwörter:** csv, transformieren, konvertieren, berechnen, spalten, datenverarbeitung, manipulieren

## Überblick

Der CSV Transformator ist ein leistungsstarkes Werkzeug zur effizienten Transformation von CSV-Dateien. Mit ihm können Sie Spalten umbenennen, berechnete Spalten hinzufügen, Datentypen konvertieren, Werte berechnen und Zeilen filtern – alles über eine einfache JSON-Konfiguration, um Ihre Daten für die weitere Verarbeitung vorzubereiten.

## Eingaben

- **CSV Datei** (file)
- **Transformationen (JSON)** (textarea): Geben Sie Transformationsoperationen im JSON-Format ein
- **Ausgabeformat** (select)
- **Kopfzeile Einschließen** (checkbox)
- **Fehlerbehandlung** (select)
- **Fehlerberichterstattung** (select)

## Wann verwenden

- Wenn Sie CSV-Daten bereinigen oder umstrukturieren müssen, bevor Sie sie in eine Datenbank oder ein Analysetool importieren.
- Wenn Sie automatisch Berechnungen in Ihren CSV-Dateien durchführen möchten, wie das Hinzufügen einer Gesamtspalte basierend auf vorhandenen Werten.
- Wenn Sie bestimmte Zeilen basierend auf Kriterien filtern müssen, um gefilterte Datensätze für Berichte oder Exporte zu erhalten.

## Funktionsweise

- Laden Sie Ihre CSV-Datei über den Datei-Upload hoch.
- Definieren Sie die gewünschten Transformationen als JSON-Array im Textfeld, z.B. Spalten umbenennen oder berechnete Spalten hinzufügen.
- Wählen Sie optional das Ausgabeformat (CSV, JSON oder Zusammenfassung) und konfigurieren Sie Fehlerbehandlungsoptionen.
- Starten Sie die Transformation und laden Sie die verarbeitete Datei im gewählten Format herunter.

## Anwendungsfälle

- Umbenennen von Spalten für konsistente Benennung in Berichten und Datenbankimporten.
- Hinzufügen einer berechneten Spalte für Gesamtkosten in einer Verkaufsliste basierend auf Preis und Menge.
- Filtern von inaktiven Benutzern oder bestimmten Statuswerten aus einer Kundendatei für gezielte Analysen.

## Häufig gestellte Fragen

### Welche Arten von Transformationen unterstützt der CSV Transformator?

Der Tool unterstützt Spalten umbenennen, berechnete Spalten hinzufügen, Spalten entfernen, Datentypen konvertieren, Werte berechnen und Zeilen filtern.

### Wie gebe ich die Transformationen korrekt ein?

Geben Sie die Transformationen als JSON-Array im Textfeld ein, z.B. [{"type": "rename", "column": "alter_name", "new_name": "neuer_name"}].

### Kann ich das Ausgabeformat der transformierten Daten ändern?

Ja, Sie können zwischen CSV, JSON oder einem Zusammenfassungsbericht als Ausgabeformat wählen.

### Wie werden Fehler während der Transformation behandelt?

Sie können die Fehlerbehandlung konfigurieren, um Zeilen zu überspringen, den Originalwert beizubehalten, auf leer zu setzen oder einen Fehler auszulösen.

### Muss die CSV-Datei eine Kopfzeile enthalten?

Standardmäßig wird die Kopfzeile eingeschlossen, aber Sie können dies in den Optionen deaktivieren, falls Ihre Datei keine Kopfzeile hat.

## Ähnliche Tools

- [BOM-Zeichen-Entferner](https://elysiatools.com/de/tools/data-bom-remover): BOM (Byte Order Mark) Zeichen aus Text- und Dateiinhalten entfernen. Perfekt zum Bereinigen von Textdateien mit Codierungsproblemen.
- [Datenbereichs-Begrenzer](https://elysiatools.com/de/tools/data-range-limiter): Numerische Werte auf angegebene Bereiche begrenzen durch Clipping, Filtern oder Markieren von Werten außerhalb des Bereichs. Perfekt für Datenqualitätskontrolle.
- [CSV-Zusammenführer](https://elysiatools.com/de/tools/csv-merger): Führt mehrere CSV-Dateien zu einer einzigen Datei zusammen mit Optionen für die Verarbeitung von Kopfzeilen und Deduplizierung
- [PDF-Tabellenextraktor zu CSV/JSON](https://elysiatools.com/de/tools/pdf-table-extractor-to-csv-json): Extrahiert Tabellen aus PDFs mit OpenDataLoader und exportiert sie als JSON, CSV oder HTML
- [CSV Data Grouper](https://elysiatools.com/de/tools/csv-data-grouper): Group CSV data by specified columns with aggregation options. Perfect for summarizing and analyzing large datasets by categories, dates, or other criteria.
- [CSV-zu-Datenbank-Migrationsplaner](https://elysiatools.com/de/tools/csv-to-database-migration-planner): Leitet aus CSV-Daten ein relationales Schema ab und erzeugt CREATE-TABLE- und ALTER-Plaene fuer PostgreSQL, MySQL, SQLite oder SQL Server
- [Fitness-Workout-PDF-Generator](https://elysiatools.com/de/tools/fitness-workout-pdf-generator): Erstellt einen druckbaren Trainingsplan als PDF aus JSON oder CSV mit Tabellen, Fortschrittsfeldern und optionalen QR-Codes
- [CSV-Zeilenduplikate entfernen](https://elysiatools.com/de/tools/csv-deduplicate-rows): Laden Sie eine CSV-Datei hoch oder fuegen Sie CSV-Text ein, entfernen Sie doppelte Zeilen per exakter oder unscharfer Erkennung und laden Sie eine bereinigte CSV herunter.

## Beispiele

- [CSV Beispiele](https://elysiatools.com/de/samples/csv-samples): CSV-Beispieldateien mit verschiedenen Datentypen, Größen und Komplexitätsstufen
- [Python Beispiele](https://elysiatools.com/de/samples/python): Python Code-Beispiele und Hello World Demonstrationen
- [WebRTC Echtzeitkommunikation Beispiele](https://elysiatools.com/de/samples/webrtc-samples): Umfassende WebRTC-Beispiele für P2P Audio/Video-Kommunikation, Datenkanäle, Bildschirmfreigabe und Signalisierungsserver
- [Apache Arrow Beispiele](https://elysiatools.com/de/samples/arrow): Apache Arrow In-Memory Columnar Format Beispiele für Hochleistungs-Datenverarbeitung und -Analyse

## Verwandte Inhalte

- [Workflow fuer CSV-Bereinigung, Umformung und Auslieferung](https://elysiatools.com/de/hubs/csv-utility): Pruefen Sie die CSV-Struktur, behalten Sie die richtigen Spalten, formen Sie Zeilen um, vergleichen Sie Ergebnisse und teilen Sie Ausgabedateien bei Bedarf auf.
