CSV teilen
CSV teilen ohne Programm: eine große CSV-Datei nach Zeilenzahl oder Spaltenwert in mehrere Dateien aufteilen, mit Kopfzeile in jedem Teil und ZIP-Download.
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
CSV splitten nach Zeilen oder Spaltenwert
Manche Programme lehnen große Importdateien ab oder werden bei vielen Zeilen langsam. Dann hilft es, die CSV zu teilen. Das Werkzeug kann eine CSV-Datei aufteilen nach einer festen Zeilenzahl, etwa 5.000 Zeilen je Datei, oder nach Spaltenwert aufteilen, zum Beispiel eine Datei je Land, Filiale oder Monat. Die Kopfzeile wird auf Wunsch in jede Teildatei übernommen, damit jeder Teil für sich importierbar bleibt. So können Sie eine CSV in mehrere Dateien zerlegen, ohne Skript und ohne Tabellenkalkulation.
Die Teile laden Sie einzeln herunter oder gesammelt als ZIP-Datei. Beim CSV splitten nach Spaltenwert steht der Wert im Dateinamen, also etwa bestellungen_DE.csv und bestellungen_AT.csv. Felder mit Zeilenumbrüchen oder Trennzeichen in Anführungszeichen werden nach RFC 4180 korrekt gelesen und wieder geschrieben, eine Zeile wird also nie mitten im Feld getrennt. Die Reihenfolge der Zeilen bleibt erhalten.
Grenzen: Eine große CSV-Datei mit einigen hundert Megabyte kann den Browser an seine Speichergrenze bringen; für Dateien im Gigabyte-Bereich sind Befehle wie split -l 10000 daten.csv unter Linux besser geeignet (dabei fehlt den Teilen allerdings die Kopfzeile). Die ZIP-Datei ist nicht komprimiert. Zum Ansehen einzelner Teile eignet sich der CSV-Viewer.
Anleitung: CSV teilen in 4 Schritten
- CSV-Datei über „CSV-Datei öffnen“ wählen oder den Inhalt einfügen.
- Unter „Aufteilen nach“ entweder „Zeilenzahl“ oder „Wert einer Spalte“ wählen.
- „Zeilen je Datei“ eintragen oder die Spalte auswählen, nach deren Werten getrennt wird.
- Einzelne Teile über „Herunterladen“ speichern oder alle zusammen mit „Alle als ZIP herunterladen“.
Typische Anwendungsfälle
- Ein Newsletter-Werkzeug erlaubt beim Import höchstens 10.000 Zeilen; die Datei wird in passende Teile zerlegt.
- Eine Bestellliste soll pro Land oder Filiale als eigene Datei an die jeweils Zuständigen gehen.
- Ein Testsystem soll zunächst nur mit den ersten 500 Datensätzen einer großen Datei befüllt werden.
- Ein Datenexport wird für Excel, das bei 1.048.576 Zeilen endet, in mehrere Tabellen zerlegt.
Häufige Fragen
Wie teile ich eine CSV-Datei in mehrere Dateien?
Datei öffnen, „Aufteilen nach: Zeilenzahl“ wählen und die gewünschte Zahl bei „Zeilen je Datei“ eintragen. Die Liste zeigt sofort alle Teile mit ihrer Zeilenzahl.
Bleibt die Kopfzeile in jeder Datei erhalten?
Ja, wenn „Erste Zeile enthält Spaltennamen“ aktiv ist. Die Kopfzeile zählt dann nicht zu den Zeilen je Datei, sondern wird jedem Teil vorangestellt.
Kann ich nach dem Inhalt einer Spalte aufteilen?
Ja. Wählen Sie „Wert einer Spalte“ und die Spalte. Für jeden unterschiedlichen Wert entsteht eine eigene Datei, leere Werte landen in einer Datei mit „leer“ im Namen.
Wie viele Teile sind möglich?
Die Liste zeigt die ersten 300 Dateien an, die ZIP-Datei enthält alle. Bei sehr vielen unterschiedlichen Werten prüfen Sie am besten, ob die richtige Spalte gewählt ist.
Wie heißen die erzeugten Dateien?
Beim Teilen nach Zeilen erhalten die Dateien eine laufende Nummer (teil_01.csv, teil_02.csv). Beim Teilen nach Spaltenwert steht der Wert im Dateinamen, Sonderzeichen werden durch Unterstriche ersetzt.
Werden die Dateien in der ZIP-Datei komprimiert?
Nein, die ZIP-Datei speichert die CSV-Dateien unkomprimiert. Das hält das Werkzeug klein und schnell; jedes Entpackprogramm kann sie öffnen.
Das könnte auch helfen
JSON minimieren
JSON auf eine Zeile verdichten: Leerraum entfernen, Zahlen exakt erhalten, optional Schlüssel sortieren.
ÖffnenJSON in CSV umwandeln
JSON-Arrays in CSV für Excel umwandeln: verschachtelte Felder als Spalten, Semikolon oder Komma.
ÖffnenCSV in JSON umwandeln
CSV in JSON umwandeln mit automatischer Trennzeichen-Erkennung und Anführungszeichen nach RFC 4180.
ÖffnenXML formatieren und prüfen
XML einrücken, minimieren und auf Wohlgeformtheit prüfen, mit Fehlerstelle in Zeile und Spalte.
ÖffnenXML in JSON umwandeln
XML in JSON umwandeln: Attribute mit Präfix, wiederholte Elemente als Arrays, Zahlen erkannt.
ÖffnenYAML in JSON umwandeln
YAML prüfen und in JSON umwandeln: Listen, Anker, Block-Strings und mehrere Dokumente.
Öffnen