Fórmula de Excel: convertir la letra de la columna en un número -

Tabla de contenido

Fórmula genérica

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

Resumen

Para convertir una letra de columna en un número regular (por ejemplo, 1, 10, 26, etc.) puede utilizar una fórmula basada en las funciones INDIRECTO y COLUMNA.

En el ejemplo que se muestra, la fórmula en C5 es:

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

Explicación

El primer paso es construir una referencia de estilo estándar "A1" usando la letra de la columna, agregando un "1" con concatenación:

B5&"1"

Esto da como resultado una cadena de texto como "A1" que se pasa a la función INDIRECTA.

A continuación, la función INDIRECTA transforma el texto en una referencia adecuada de Excel y entrega el resultado a la función COLUMNA.

Finalmente, la función COLUMNA evalúa la referencia y devuelve el número de columna de la referencia.

Articulos interesantes...