CSV- und Excel-Dateien teilen und zusammenführen

Teile eine große CSV- oder Excel-Datei nach Zeilenzahl, nach Anzahl der Dateien oder nach dem Wert einer Spalte in kleinere Dateien auf, oder führe mehrere Dateien mit passenden Kopfzeilen zu einer zusammen. Jeder Teil behält die Kopfzeile, und große Dateien werden stückweise gelesen, damit die Seite nie einfriert.

Deine Dateien bleiben auf deinem Gerät. Alles läuft in deinem Browser.

So funktioniert es

  1. Dateien hinzufügenLeg CSV- oder Excel-Dateien (.xlsx) auf der Seite ab oder wähle sie aus. Zum Zusammenführen fügst du alle Dateien hinzu, die du kombinieren willst.
  2. Art wählenZum Teilen wählst du Zeilen pro Datei, Anzahl der Dateien oder eine Spalte. Zum Zusammenführen legst du fest, ob Spalten nach Namen oder nach Position zugeordnet werden.
  3. HerunterladenLade jeden Teil einzeln, alle Teile als ZIP oder die zusammengeführte Datei herunter. Nichts verlässt dein Gerät.

Nach Zeilen, Dateianzahl oder Spalte teilen

Marktplätze, Newsletter-Tools und Importmasken begrenzen oft, wie viele Zeilen eine Datei haben darf, und Tabellenprogramme werden bei sehr langen Dateien langsam. Mit Zeilen pro Datei schneidest du die Tabelle in Stücke fester Größe, zum Beispiel 5.000 Produkte pro Datei. Mit Anzahl der Dateien teilst du sie in gleich große Teile, wenn du genau vier Dateien für vier Kollegen brauchst.

Mit Spaltenwert entsteht für jeden unterschiedlichen Wert der gewählten Spalte eine eigene Datei. Teile einen Bestellexport nach Stadt, eine Produktliste nach Marke oder eine Kundenliste nach Vertriebsmitarbeiter auf, und jede Datei trägt ihren Wert im Namen, etwa bestellungen_Berlin.csv. Bis zu 1.000 verschiedene Werte werden unterstützt.

Dateien mit unterschiedlicher Spaltenreihenfolge zusammenführen

Monatliche Exporte passen selten perfekt zusammen. Steht Spalten zuordnen auf Nach Namen, werden die Spalten über den Text der Kopfzeile zugeordnet, Groß- und Kleinschreibung und zusätzliche Leerzeichen spielen keine Rolle. Eine Datei, in der Preis vor Bestand steht, landet also trotzdem in den richtigen Spalten. Spalten, die nur in manchen Dateien vorkommen, bleiben erhalten, mit leeren Zellen dort, wo eine Datei keinen Wert hat.

Du kannst eine Spalte mit dem Namen der Quelldatei hinzufügen, um zu sehen, woher jede Zeile stammt, und doppelte Zeilen entfernen, wenn dieselben Datensätze in mehreren Exporten auftauchen. Excel-Arbeitsmappen lassen sich Blatt für Blatt zusammenführen, sodass mehrere Tabellenblätter einer Mappe zu einer einzigen Tabelle werden.

Für große Dateien gemacht

Eine CSV-Datei wird in kleinen Stücken im Hintergrund gelesen. So wird ein Export mit 100 MB und Hunderttausenden Zeilen aufgeteilt, ohne dass die Seite einfriert, und ein Fortschrittsbalken zeigt, wie weit es ist. Das Trennzeichen wird automatisch erkannt, Werte in Anführungszeichen mit Kommas oder Zeilenumbrüchen bleiben in einer Zelle, und Dateien, die ältere Excel-Versionen in einer regionalen Kodierung gespeichert haben, werden erkannt.

Barcodes, Postleitzahlen und IDs mit führenden Nullen bleiben Text, auch wenn du die Teile als Excel speicherst, und Zahlen mit mehr als 15 Stellen werden nie gerundet. CSV-Teile werden als UTF-8 mit einer Markierung gespeichert, die Excel sagt, wie es Umlaute und Akzente lesen soll.

Häufige Fragen

Werden meine Dateien hochgeladen?

Nein. Teilen und Zusammenführen passieren in deinem Browser. Deine Dateien werden an keinen Server geschickt, was bei Kunden- und Bestelldaten wichtig ist.

Wie groß darf die Datei sein?

CSV-Dateien werden stückweise gelesen, daher klappen Dateien mit 100 MB und mehr auf einem normalen Computer. Excel-Dateien werden komplett gelesen, sehr große Arbeitsmappen brauchen also mehr Arbeitsspeicher. Sie vorher als CSV zu speichern ist schneller.

Behält jeder Teil die Kopfzeile?

Ja. Ist Erste Zeile ist Kopfzeile eingeschaltet, steht die Kopfzeile oben in jedem Teil. Schalte die Option aus, wenn deine Datei keine Kopfzeile hat.

Gehen führende Nullen und Barcodes verloren?

Nein. Die Werte werden genau so übernommen, wie sie in der Datei stehen. Beim Speichern als Excel bleiben Spalten mit führenden Nullen und langen Zahlen Text, damit keine Ziffern verschwinden.

Was passiert, wenn die Dateien unterschiedliche Spalten haben?

Bei der Zuordnung nach Namen bleibt jede Spalte aus jeder Datei erhalten. Zeilen aus einer Datei, der eine Spalte fehlt, bekommen dort eine leere Zelle. Wähle Nach Position, wenn deine Dateien keine Kopfzeile haben oder dieselben Daten unterschiedlich benennen.

Kann ich die Tabellenblätter einer Excel-Mappe zusammenführen?

Ja. Füge die Arbeitsmappe hinzu und lass Alle Tabellenblätter von Excel-Dateien verwenden eingeschaltet. Jedes Blatt wird wie eine eigene Datei behandelt, und alle Zeilen landen in einer Tabelle.

Gibt es eine Zeilengrenze?

CSV hat keine Grenze. Ein Excel-Tabellenblatt fasst höchstens 1.048.576 Zeilen. Speichere sehr große Ergebnisse also als CSV oder teile sie in mehrere Excel-Dateien auf.