Zum Inhalt springen

CSV aufteilen

CSV Splitter

Teilt eine Tabelle nach Zeilenzahl oder nach den eindeutigen Werten einer Spalte in einzelne Dateien, jede mit wiederholter Kopfzeile.

Eine Datei in viele: gleich große Teile, oder eine Datei pro verschiedenem Wert einer Spalte. Die Kopfzeile wird in jedem Teil wiederholt, sodass jedes Stück als Tabelle aufgeht und nicht als kopfloser Zeilenblock.

🔒 Läuft vollständig in Ihrem Browsercsvsplitbatch

CSV- oder TSV-Datei ablegen

Wird in diesem Tab gelesen. Nichts wird hochgeladen. Dateien aus koreanischem, japanischem, chinesischem und westlichem Excel (CP949, Shift_JIS, GBK, Windows-1252) werden erkannt.

So funktioniert es

  1. Wählen Sie, wie geschnitten wird

    Nach Zeilenzahl für ein Upload-Limit, oder nach den Werten einer Spalte für eine Datei pro Region, pro Monat, pro Zuständigem.

  2. Sehen Sie sich einen Teil vorab an

    Die Auswahl benennt jeden Teil und seine Zeilenzahl. Einen zu prüfen, bevor man vierzig herunterlädt, ist billiger, als vierzig hinterher zu prüfen.

  3. Laden Sie einen oder alle herunter

    „Alle herunterladen“ löst pro Datei ein Speichern aus, zeitlich versetzt. Browser drosseln Schübe programmgesteuerter Downloads, und die, die sie fallen lassen, verschwinden lautlos.

Häufige Fragen

Es sagt, die Spalte habe 4.000 verschiedene Werte

Dann wären das 4.000 Dateien, und kein Browser speichert so viele auf einmal. Diese Zahl bedeutet gewöhnlich, dass die Spalte eine ID ist und keine Kategorie – filtern Sie stattdessen, oder teilen Sie nach etwas Gröberem.

Was passiert mit einem Wert, der einen Schrägstrich enthält?

Dateinamen kommen aus Zellwerten, und Werte enthalten regelmäßig Zeichen, die ein Dateisystem nicht annimmt. Diese werden durch einen Bindestrich ersetzt und der Name in der Länge begrenzt, sodass nie ein Teil an einem nicht speicherbaren Namen verloren geht.

Kann ich stattdessen nach Dateigröße teilen?

Nicht direkt, aber Zeilen sind ein guter Ersatz: Teilen Sie Ihr Größenlimit durch die durchschnittliche Zeilenlänge in Bytes. Eine größengenaue Teilung müsste mitten in einer Zeile schneiden oder Teile ungleich füllen, und keines von beiden ist nützlicher, als eine Zeilenzahl zu wählen.

Eingabe aus

Danach

Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.