Zum Hauptinhalt springen
PulsarKit

Excel-Datei aufteilen

Zerlegen Sie eine Arbeitsmappe mit mehreren Tabellenblättern in einzelne Dateien oder teilen Sie ein langes Tabellenblatt in Stücke mit einer Zeilenzahl Ihrer Wahl auf.

Dateien hier ablegen

.xlsx, .xlsm, .xls, .ods · bis 300 MB

Aufteilen nach
Weitere Einstellungen

Arbeitsmappe aufteilen: So geht’s

  1. 1

    XLSX-Datei ablegen

    XLSX, XLSM, XLS und ODS werden im Browser gelesen, und die Liste der Tabellenblätter erscheint direkt danach.

  2. 2

    Aufteilung nach Blatt oder Zeilen wählen

    Die Aufteilung nach Tabellenblatt ergibt eine Arbeitsmappe je Blatt. Die Aufteilung nach Zeilen zerlegt ein einzelnes Blatt in gleich große Teile und wiederholt dabei die Kopfzeile.

  3. 3

    Aufteilen und ZIP herunterladen

    Die Teile kommen gemeinsam in einem Archiv an, benannt nach der Ausgangsdatei und dem Tabellenblatt oder der Teilnummer.

Zwei Vorgänge, ein Wort

Das Aufteilen nach Tabellenblatt ist eine Frage der Ablage: Eine Arbeitsmappe enthält zwölf Monatsblätter, und jede Abteilung braucht nur das eigene. Das Aufteilen nach Zeilen ist eine Frage der Größe: Ein Tabellenblatt enthält eine halbe Million Zeilen, und das System, das sie importieren soll, nimmt zehntausend auf einmal an. Aus derselben Datei entstehen so völlig verschiedene Ergebnisse. Deshalb ist die Wahl das Erste, was Sie auf dem Bildschirm sehen, und keine Einstellung, die unter erweiterten Optionen versteckt liegt. Nach Tabellenblatt bleibt das ursprüngliche Blatt vollständig erhalten, samt verbundenen Zellen, Spaltenbreiten und Zeilenhöhen. Nach Zeilen wird jeder Teil aus den Werten neu aufgebaut, und die Spaltenbreiten werden übernommen, damit sich jeder Teil weiterhin gut lesbar öffnet.

Formeln, die auf nicht mehr vorhandene Blätter zeigen

Eine Formel wie =Summary!B4 ergibt in einer Arbeitsmappe mit einem Blatt namens Summary Sinn. Sobald jedes Blatt eine eigene Datei ist, findet dieser Bezug kein Ziel mehr, und Excel zeigt #BEZUG! an (in der englischen Version #REF!). Standardmäßig werden Formeln deshalb in die Werte umgewandelt, die sie zuletzt ergeben haben. Eine Neuberechnung ist nicht nötig, denn der berechnete Wert ist neben der Formel in der Datei gespeichert. Brauchen Sie den Formeltext, gibt es dafür eine Option. Wählen Sie sie, erhalten Sie eine Warnung statt einer stillen Überraschung eine Woche später.

Was das Aufteilen nicht übersteht

Diagramme, Pivot-Tabellen, eingebettete Bilder, bedingte Formatierung und Listen aus der Datenüberprüfung werden nicht in die Ergebnisdateien geschrieben. Das ist eine Grenze der kostenlosen SheetJS Community Edition, die das Projekt statt der kostenpflichtigen Ausgabe nutzt. Und selbst mit dieser wäre es viel Arbeit, die internen Bezüge eines Diagramms auf nicht mehr vorhandene Blätter umzuschreiben. Damit Sie das nicht erst beim Öffnen eines Teils an einer leeren Stelle bemerken, wird die Ausgangsdatei auf diese Elemente geprüft. Vor dem Download erfahren Sie, welche davon vorhanden waren.

Die Arbeitsmappe verlässt diesen Tab nie

Das Lesen der Datei, der Neuaufbau jedes Teils und das Packen des Archivs geschehen lokal in Ihrem Browser. Hochgeladen wird nichts – eine Arbeitsmappe mit Lohn- oder Kundendaten bleibt also von Anfang bis Ende auf Ihrem Computer.

Häufige Fragen

Was passiert mit Diagrammen und Pivot-Tabellen?

Sie werden nicht in die aufgeteilten Dateien übernommen, und vor dem Download erfahren Sie, welche davon die Ausgangsdatei enthielt. Die Bibliothek, die im Browser XLSX schreibt, kann sie nicht erzeugen. Ein Diagramm neu aufzubauen, dessen Datenbereich auf ein entferntes Blatt zeigt, wäre ohnehin nicht sinnvoll.

Funktionieren Formeln zwischen Tabellenblättern weiterhin?

Nicht mehr, sobald die Blätter in getrennten Dateien liegen: Der Bezug findet kein Ziel. Standardmäßig werden Formeln durch ihre berechneten Werte ersetzt, damit jeder Teil mit korrekten Zahlen öffnet. Den Formeltext zu behalten ist möglich, erzeugt aber eine Warnung.

Wie heißen die erzeugten Dateien?

Beim Aufteilen nach Tabellenblatt heißt jede Datei source-SheetName.xlsx, beim Aufteilen nach Zeilen source-SheetName-part-001.xlsx – dreistellig nummeriert, damit sich die Teile als Text richtig sortieren. Statt source und SheetName stehen dort der Name Ihrer Datei und der Name des Blatts.

Was ist, wenn die Arbeitsmappe nur ein Tabellenblatt hat?

Dann wird das Aufteilen nach Tabellenblatt mit einem entsprechenden Hinweis abgelehnt, zusammen mit dem Vorschlag, stattdessen nach Zeilenzahl aufzuteilen – was Sie fast sicher gemeint haben.

Funktioniert das mit .xls- und .ods-Dateien?

Beim Lesen ja. Das alte Binärformat XLS und OpenDocument ODS werden beide eingelesen, die Teile werden aber immer im modernen XLSX-Format geschrieben.

Gibt es eine Grenze für die Zahl der Tabellenblätter?

Keine feste Grenze außer dem verfügbaren Arbeitsspeicher. Jedes Blatt wird zu einer eigenen Arbeitsmappe, und alle kommen zusammen in ein ZIP-Archiv. Aus einem Jahresbericht mit zwölf Blättern werden so zwölf Dateien in einem einzigen Download.

Wird die Datei auf einen Server hochgeladen?

Nein. Die Arbeitsmappe wird vollständig in Ihrem Browser eingelesen, aufgeteilt und neu gepackt – ohne Hochladen und ohne temporäre Kopie an irgendeinem Ort.

Ähnliche Tools