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

Tabla de contenido

Fórmula genérica

=SUBSTITUTE(ADDRESS(1,col_number,4),"1","")

Resumen

Para convertir un número de columna en una letra de columna de Excel (por ejemplo, A, B, C, etc.) puede usar una fórmula basada en las funciones DIRECCIÓN y SUSTITUIR.

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

=SUBSTITUTE(ADDRESS(1,B5,4),"1","")

Explicación

El primer paso es construir una dirección que contenga el número de columna. Hacemos esto con la función DIRECCIÓN, proporcionando 1 para el número de fila, un número de columna de B5 y 4 para el argumento abs_num (para obtener una referencia relativa):

ADDRESS(1,B5,4)

Con esta información, ADDRESS devuelve el texto "A1".

A continuación, usamos SUBSTITUTO para quitar el número 1 de esta manera:

=SUBSTITUTE("A1","1","")

Podemos buscar con confianza "1" y reemplazarlo con "" en todos los casos, porque el número de fila está codificado como 1 dentro de la función ADDRESS.

Articulos interesantes...