Die Funktion SPALTENUMBRUCH (englisch: WRAPCOLS) gehört zur Funktionskategorie Nachschlagen und Verweisen. Oftmals wird auch im Deutschen die Bezeichnung WRAPCOLS verwendet. Der Beitrag zeigt, wie du die Funktion anwenden kannst.
Table of Contents
1. Beschreibung
Mit der Excel-Funktion SPALTENUMBRUCH kannst du eine Zeile oder Spalte nach X Einträgen umbrechen. Die Zeile wird z.B. nach jedem 4. Eintrag umgebrochen und die Zeilen werden spaltenweise nebeneinander platziert und zu einem Array gemacht.
2. Die Syntax und die Argumente
Die Syntax lautet:
=SPALTENUMBRUCH(Vektor, wrap_count, [pad_with])
Die Argumente sind:
Das Argument Vektor ist erforderlich. Es ist der zu umschließende Vektor oder Verweis.
Das Argument wrap_count ist erforderlich. Es stellt die maximale Anzahl von Werten für jede Spalte dar. Das heißt, es besagt, nach wie vielen Einträgen der Umbruch stattfinden soll.
Das Argument pad_with ist optional. Es ist der Wert, mit dem aufgefüllt werden soll. Der Standardwert lautet #N/A. Es ist sozusagen ein Platzhaltertext für fehlende Einträge.
Mögliche Fehleranzeigen sind:
Excel gibt einen #VALUE zurück, wenn der Vektor kein eindimensionales Array ist.
Excel gibt eine #NUM zurück, wenn wrap_count kleiner als 1 ist.
Excel gibt für jede Zelle im Rückgabearray, die keine Ergebnisse hat, einen #NV-Fehler zurück.
3. Beispiele
Lade dir die Beispieldatei herunter:
3.1 Beispiel 1

In Zeile 1 im Bereich A1:G1 sind 7 Werte eingetragen.
Diese sollen nach jeweils 2 Werten umgebrochen und in Spalten angeordnet werden.
Schreibe dazu in A3 die Formel
=SPALTENUMBRUCH(A1:G1;2)
Die Formel erzeugt 4 Spalten. Davon sind 3 mit jeweils 2 Werten gefüllt: A3:A4, B3:B4, C3:C4.
Der siebente Wert wird in D3 eingetragen. Da es für D4 keinen weiteren Wert gibt, wird #NV eingetragen (siehe Fehlermöglichkeiten im Abschn. 2).
3.2 Beispiel 2

In Zeile 1 im Bereich A1:D1 sind 4 Werte eingetragen.
Diese sollen nach jeweils 1 Wert umgebrochen und in Spalten angeordnet werden.
Schreibe dazu in A3 die Formel
=SPALTENUMBRUCH(A1:D1;1)
Die Formel erzeugt 4 Spalten. Jede Spalte enthält genau 1 Wert.
Es wird zuerst der Wert A genommen und in A3 eingetragen. Nach diesem 1 Wert wird in der zweiten Spalte der Wert B eingetragen usw.
3.3 Beispiel 3

In Spalte A im Bereich A1:A12 sind 12 Werte eingetragen.
Diese sollen nach jeweils 3 Werten umgebrochen und in Spalten angeordnet werden. Es soll eine Spalte in mehrere Spalten umgebrochen werden.
Schreibe dazu in C1 die Formel
=SPALTENUMBRUCH(A1:A12;3)
Die Formel erzeugt 4 Spalten im Bereich C1:F3. Jede Spalte enthält genau 3 Werte.
3.4 Beispiel 4

In Spalte A im Bereich A1:A10 sind 10 Werte eingetragen.
Diese sollen nach jeweils 4 Werten umgebrochen und in Spalten angeordnet werden.
Schreibe dazu in C1 die Formel
=SPALTENUMBRUCH(A1:A10;4;“&“)
Die Formel erzeugt 2 Spalten im Bereich C1:D3 mit je 4 Werten.
Im Bereich E1:E2 werden die restlichen 2 Werte eingetragen.
Aber die Spalte ist auf 4 Werte ausgelegt. In E3:E4 wird deshalb jeweils ein Platzhalter eingetragen. In diesem Fall aber nicht das standardmäßige „#NV“, sondern das selbstgewählte „&“ (in der Formel als Argument pad_with eingetragen).
Entdecke mehr von Clevercalcul
Melde dich für ein Abonnement an, um die neuesten Beiträge per E-Mail zu erhalten.