Excel-Formel: Spaltenbuchstaben in Zahl umwandeln -

Generische Formel

=COLUMN(INDIRECT(letter&"1"))

Zusammenfassung

Um einen Spaltenbuchstaben in eine reguläre Zahl (z. B. 1, 10, 26 usw.) umzuwandeln, können Sie eine Formel verwenden, die auf den Funktionen INDIRECT und COLUMN basiert.

Im gezeigten Beispiel lautet die Formel in C5:

=COLUMN(INDIRECT(B5&"1"))

Erläuterung

Der erste Schritt besteht darin, eine Standardreferenz im A1-Stil unter Verwendung des Spaltenbuchstabens zu erstellen, indem eine "1" mit Verkettung hinzugefügt wird:

B5&"1"

Dies führt zu einer Textzeichenfolge wie "A1", die an die INDIRECT-Funktion übergeben wird.

Als nächstes wandelt die INDIRECT-Funktion den Text in eine richtige Excel-Referenz um und übergibt das Ergebnis an die COLUMN-Funktion.

Schließlich wertet die COLUMN-Funktion die Referenz aus und gibt die Spaltennummer für die Referenz zurück.

Interessante Beiträge...