Excel-formel: Konverter kolonnebokstav til nummer -

Generisk formel

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

Sammendrag

For å konvertere en kolonnebokstav til et vanlig tall (f.eks. 1, 10, 26 osv.) Kan du bruke en formel basert på INDIRECT og COLUMN-funksjonene.

I eksemplet vist er formelen i C5:

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

Forklaring

Det første trinnet er å konstruere en standard "A1" stilreferanse ved hjelp av kolonnebokstaven, ved å legge til en "1" med sammenkobling:

B5&"1"

Dette resulterer i en tekststreng som "A1" som sendes til INDIRECT-funksjonen.

Deretter forvandler INDIRECT-funksjonen teksten til en riktig Excel-referanse og gir resultatet til COLUMN-funksjonen.

Til slutt evaluerer COLUMN-funksjonen referansen og returnerer kolonnenummeret for referansen.

Interessante artikler...