Inicio › Conversores de unidades › Convertidor de letra de columna de Excel a número

Convertidor de letra de columna de Excel a número

Encuentra el número de cualquier columna de una hoja de cálculo (A = 1, Z = 26, AA = 27, XFD = 16,384) o convierte un número de columna de nuevo en letras. Pega una lista para convertir muchas a la vez. Funciona para Excel, Google Sheets, LibreOffice y código que usa índices de columna.

Última actualización:

Convertir

p. ej. A, Z, AA, XFD, o una referencia de celda como $BC$12

Mezcla libremente: las letras pasan a números y los números a letras

Introduce tus valores para ver el resultado.
Publicidad
Publicidad

Cómo usar Convertidor de letra de columna de Excel a número

  1. Elige una dirección: Letras → número, Número → letras o Lista por lotes.
  2. Escribe la columna, por ejemplo AA, o un número como 703.
  3. Pulsa Convertir para ver el resultado, el desarrollo y las columnas vecinas.
  4. Para muchas columnas, elige Lista por lotes, pega un elemento por línea y descarga los resultados en CSV.

Cómo funcionan las letras de columna

Las etiquetas de columna cuentan como un cuentakilómetros que usa las 26 letras como dígitos: de A a Z, luego de AA a AZ, de BA a BZ … ZZ, y luego AAA. A diferencia de la base 26 normal no hay dígito cero, así que A vale 1 y Z vale 26. Los matemáticos lo llaman base 26 biyectiva.

  • Letras → número: n = 0; para cada letra de izquierda a derecha, n = n × 26 + (posición de la letra). Ejemplo AB: A = 1 → 1; 1 × 26 + 2 = 28.
  • Número → letras: mientras n > 0: r = (n − 1) mod 26, añade la letra r (0 = A), n = (n − 1) div 26. Lee las letras al revés.
  • Contar columnas por longitud: 1 letra = 26 columnas, 2 letras = 676 más (hasta ZZ = 702), 3 letras = 17,576 más (hasta ZZZ = 18,278).

Referencia de letra de columna a número

LetrasNúmeroLetrasNúmeroLetrasNúmero
A1AA27BA53
E5AE31CA79
J10AJ36DA105
O15AO41IV256 (límite del Excel antiguo)
T20AT46ZZ702
Y25AY51AAA703
Z26AZ52XFD16,384 (límite de Excel)

Consejos para hojas de cálculo y código

  • En Excel o Google Sheets, =COLUMN() devuelve el número de la columna actual y =COLUMN(D1) el número de la columna D (en Excel en español, COLUMNA).
  • Las bibliotecas de programación (por ejemplo pandas, openpyxl o Apache POI) suelen usar índices basados en cero, donde la columna A es 0. El convertidor también muestra ese valor.
  • VLOOKUP e INDEX (BUSCARV e ÍNDICE) usan un número de columna relativo al rango, no a la hoja. Si tu rango empieza en la columna C, la columna E es el índice 3 dentro de él.
  • Se aceptan referencias de celda como $AB$12: los signos de dólar y el número de fila se ignoran para calcular la columna.

Preguntas frecuentes

¿Qué número es la columna AA en Excel?

La columna AA es la columna 27. Z es la 26, así que la siguiente columna empieza la secuencia de dos letras: AA = 27, AB = 28, AZ = 52, BA = 53.

¿Cómo se convierte una letra de columna en número?

Lee las letras como un número en base 26 donde A = 1 y Z = 26. Para cada letra, multiplica el total acumulado por 26 y suma el valor de la letra. Por ejemplo XFD: X = 24; 24 × 26 + 6 (F) = 630; 630 × 26 + 4 (D) = 16,384.

¿Cómo se convierte un número de columna en letras?

Resta 1, divide entre 26 y anota el resto (0 = A … 25 = Z). Repite con el cociente hasta llegar a 0 y lee las letras al revés. Para 28: (28 − 1) ÷ 26 = 1 resto 1 → B; (1 − 1) ÷ 26 = 0 resto 0 → A; así que 28 = AB.

¿Cuál es la última columna de Excel?

Desde Excel 2007, la última columna es XFD, la columna 16,384. Los archivos .xls antiguos (Excel 2003 y anteriores) terminan en la columna IV, número 256.

¿Cuántas columnas permite Google Sheets?

Google Sheets permite hasta 18,278 columnas, que terminan en la columna ZZZ.

¿Por qué se llama base 26 biyectiva?

Una base 26 normal necesitaría un dígito cero. Las columnas de las hojas de cálculo no tienen cero: los dígitos van de A = 1 a Z = 26, y cada número tiene exactamente una forma de escribirse. Eso se llama numeración biyectiva.

¿Hay una fórmula de Excel para esto?

Sí. =COLUMN(INDIRECT("AA1")) devuelve 27, y =SUBSTITUTE(ADDRESS(1,27,4),"1","") devuelve AA (en Excel en español: COLUMNA, INDIRECTO, SUSTITUIR y DIRECCION). Esta herramienta da las mismas respuestas sin abrir una hoja de cálculo.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Consumo de combustible y otros conversores →