Excel-formel: Konvertera kolumnbokstav till nummer -

Generisk formel

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

Sammanfattning

För att konvertera en kolumnbokstav till ett vanligt nummer (t.ex. 1, 10, 26, etc.) kan du använda en formel baserad på funktionerna INDIRECT och COLUMN.

I exemplet som visas är formeln i C5:

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

Förklaring

Det första steget är att konstruera en standardreferens "A1" med kolumnbokstaven genom att lägga till en "1" med sammankoppling:

B5&"1"

Detta resulterar i en textsträng som "A1" som skickas till INDIRECT-funktionen.

Därefter förvandlar INDIRECT-funktionen texten till en korrekt Excel-referens och överlämnar resultatet till COLUMN-funktionen.

Slutligen utvärderar funktionen KOLONN referensen och returnerar kolumnnumret för referensen.

Intressanta artiklar...