SPALTE-Funktion

SPALTE gibt die Spaltennummer einer Zellenreferenz zurück.

Handelt es sich bei der Referenz um eine Zelle, wird die Spaltennummer der Zelle zurückgegeben. Ist der Parameter ein Zellbereich und wurde die Formel als Matrixformel eingegeben, werden die entsprechenden Spaltennummern in einer Einzelzeilenbereich zurückgegeben. Wird die SPALTE-Funktion mit einem Bereichsreferenzparameter nicht für eine Matrixformel verwendet, wird nur die erste Spaltennummer der ersten Zelle innerhalb des Bereichs zurückgegeben.

Syntax

SPALTE(Referenz)

Referenz steht für die Referenz auf eine Zelle oder auf einen Zellbereich, dessen erste Spaltennummer gesucht werden muss.

Wird keine Referenz eingegeben, wird die Spaltennummer der Zelle gefunden, in die die Formel eingegeben wurde. Die Referenz auf die aktuelle Zelle wird automatisch eingestellt.

Beispiel

=SPALTE(A1) gibt 1 zurück. Spalte A ist die erste Spalte in der Tabelle.

=SPALTE(C3:E3) gibt 3 zurück. Spalte C ist die dritte Spalte in der Tabelle.

=SPALTE(D3:G10) gibt 4 zurück, da Spalte D die vierte Spalte in der Tabelle ist und die SPALTE-Funktion in einer Matrixformel nicht verwendet wird. In diesem Fall wird der erste Wert des Bereichs als Ergebnis verwendet.

{=SPALTE(B2:B7)} und =SPALTE(B2:B7) geben beide 2 zurück, da die Referenz nur die Spalte B als zweite Spalte in der Tabelle enthält. Da Einzelspaltenbereiche nur eine Spaltennummer aufweisen, spielt es keine Rolle, ob die Formel als Matrixformel verwendet wird.

=SPALTE() gibt 3 zurück, falls die Formel in Spalte C eingegeben wurde.

{=SPALTE(Rabbit)} gibt den Einzelzeilenbereich (3, 4) zurück, wenn der Bereich (C1:D3) Rabbit heißt.