← Alle FunktionenNachschlagen und Verweisen
SPALTEN (COLUMNS) in Excel
SPALTEN (COLUMNS) in Excel: Bereichsbreiten und Arrayspalten zählen, dynamische SVERWEIS-Indizes bilden und leere Spalten verstehen.
COLUMNS
Syntax
SPALTEN(array)Beispiel: =COLUMNS(A1:F1)
Verfügbar in: Alle Versionen
SPALTEN zählt die Anzahl der Spalten in einem Bereich oder Array. Die Syntax lautet =COLUMNS(array).
Wann Sie die Funktion einsetzen
- Prüfen, wie viele Felder eine importierte Tabelle besitzt.
- SVERWEIS ohne fest eingetragenen Index die letzte Spalte einer Tabelle zurückgeben lassen.
- Zählen, über wie viele Werte sich das Ergebnis von TEXTSPLIT oder HSTACK erstreckt.
Argumente
- array. Ein Bereich, ein benannter Bereich oder ein Array, beispielsweise das Ergebnis einer anderen Funktion.
Erklärte Beispiele
Spalten einer Überschriftenzeile
Formel: C3: =COLUMNS(A1:F1)
Ergebnis: 6
A bis F sind sechs Spalten.
Ein Block
Formel: C2: =COLUMNS(B2:D5)
Ergebnis: 3
B, C und D ergeben drei Spalten.
Breite eines aufgeteilten Textes
| A |
|---|
| 1 | Tags |
|---|
| 2 | red,green,blue,pink |
|---|
Formel: C2: =COLUMNS(TEXTSPLIT(A2,","))
Ergebnis: 4
Die Aufteilung an drei Kommas erzeugt vier nebeneinanderliegende Teile.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =COLUMNS(A1:D1)
Ergebnis in F2: 4
Fehler und Prüfungen
- Die Anzahl ist größer als die Datenmenge. COLUMNS meldet die Größe des Bereichs einschließlich leerer Spalten.
- Auch ein Skalar besitzt eine Spalte. COLUMNS(5) gibt 1 zurück, weil ein einzelner Wert als einspaltiges Array behandelt wird.
- #NAME? bei verschachteltem TEXTSPLIT oder HSTACK. Diese Funktionen gibt es nur in Microsoft 365 und Excel 2024.
Verwandte Funktionen
Häufige Fragen
- Wie kann SPALTEN bei SVERWEIS helfen?
- =VLOOKUP(A2,Table,COLUMNS(Table),FALSE) gibt stets die äußerste rechte Spalte zurück, selbst wenn Spalten ergänzt werden.
- Was gibt SPALTEN für eine einzelne Spalte zurück?
- 1.
- Unterscheidet sich SPALTEN von ANZAHL2 in einer Überschriftenzeile?
- Ja, COLUMNS misst die Breite und berücksichtigt leere Zellen nicht.
Weitere Funktionen aus Nachschlagen und Verweisen