Excel-formule: converteer kolomletter naar cijfer -

Generieke formule

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

Samenvatting

Om een ​​kolomletter om te zetten naar een normaal getal (bijv. 1, 10, 26, enz.), Kunt u een formule gebruiken die is gebaseerd op de functies INDIRECT en COLUMN.

In het getoonde voorbeeld is de formule in C5:

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

Uitleg

De eerste stap is om een ​​standaard "A1" stijlreferentie te construeren met behulp van de kolomletter, door een "1" toe te voegen met aaneenschakeling:

B5&"1"

Dit resulteert in een tekstreeks zoals "A1" die wordt doorgegeven aan de INDIRECT-functie.

Vervolgens zet de INDIRECTE functie de tekst om in een goede Excel-referentie en geeft het resultaat door aan de COLUMN-functie.

Ten slotte evalueert de functie COLUMN de verwijzing en retourneert het kolomnummer voor de verwijzing.

Interessante artikelen...