ForHosting KIT · Datos y archivos

Convertir letras de columnas Excel en números y viceversa

Este conversor de columnas Excel transforma referencias de hojas de cálculo en ambos sentidos.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca letras como A, Z, AA o XFD para obtener el número de columna positivo correspondiente, o escriba un número como 1, 27 o 16384 para obtener su referencia alfabética. La herramienta admite minúsculas y espacios exteriores, ofrece un resultado claro para código y rechaza letras incorrectas, cero, negativos, decimales y números demasiado grandes para operar con precisión.

Convierta una letra de columna en su número

Introduzca la referencia alfabética tal como aparece sobre una columna de la hoja, sin número de fila ni signos de celda. A equivale a 1, Z a 26 y AA a 27; el patrón continúa con referencias más largas. Se admiten minúsculas, que se normalizan a mayúsculas en el resultado, y se ignoran los espacios situados antes o después. La conversión emplea un sistema alfabético con base uno, no una base 26 corriente: no existe un dígito cero, por lo que después de Z viene AA y no BA. Esta diferencia es esencial al programar importaciones, generar fórmulas o transformar coordenadas visibles en índices de matrices. La respuesta incluye tanto la letra normalizada como el número positivo. Se rechazan las combinaciones de letras y dígitos, la puntuación, los espacios internos, el signo de dólar y los sufijos de fila. Use AA en lugar de AA12 o $AA, pues esta herramienta convierte columnas, no direcciones completas de celdas.

Convierta un número en una letra de columna

Introduzca cualquier entero positivo que JavaScript pueda representar de forma segura, ya sea como valor numérico mediante la API o como dígitos en el campo de texto. El conversor asigna repetidamente el resto con base uno a las letras de A a Z y produce las mismas etiquetas utilizadas por Excel y otros programas de hojas de cálculo. Así, 1 devuelve A, 26 devuelve Z, 27 devuelve AA y 52 devuelve AZ. El cero y los negativos no son válidos porque las columnas empiezan en uno. También se rechazan decimales, notación exponencial, signos, separadores y enteros inseguros, sin redondearlos ni interpretarlos. Aunque las versiones modernas de Excel tienen una última columna específica, este conversor aplica la notación general y no impone el límite de una versión concreta. Si el destino establece un máximo, valide ese límite por separado después de la conversión.

Use conversiones fiables en procesos con hojas de cálculo

La conversión de columnas suele formar parte de automatizaciones mayores: crear rangos, relacionar encabezados CSV, generar fórmulas, interpretar configuraciones o mostrar coordenadas comprensibles. Centralizarla como capacidad determinista evita que distintos servicios apliquen reglas incompatibles en los límites Z, AA y posteriores. El algoritmo no usa red, azar, hora actual, libros externos ni estado almacenado, por lo que una misma entrada siempre produce la misma salida. La validación es estricta: si el valor no parece un entero positivo ni una secuencia de letras de A a Z, la solicitud termina con un error de entrada no válida en vez de alterar el valor silenciosamente. En una canalización, detectar pronto el problema resulta mucho más sencillo que diagnosticar una fórmula dirigida a la columna equivocada. Puede ejecutarla en el navegador o automatizarla mediante la API por $0.002.

Construir rangos de hojas de cálculo

Transforme una posición calculada en letras antes de componer una fórmula o un rango con notación A1.

Relacionar encabezados importados

Convierta una letra visible en la posición numérica que necesita un proceso de CSV o de hojas de cálculo.

Validar configuraciones de usuarios

Normalice una referencia configurada y rechace valores mal formados o no positivos antes de iniciar una tarea.

¿Cuánto cuesta la conversión?

El uso interactivo en el navegador es gratuito. Cada solicitud a la API cuesta $0.002.

¿Se admiten letras de columna en minúsculas?

Sí. Se aceptan minúsculas y el resultado devuelve las letras normalizadas en mayúsculas.

¿Puedo introducir una referencia completa como AA12?

No. Introduzca solo las letras de la columna, como AA. Los números de fila y los signos de referencia absoluta no son válidos.

¿Por qué se rechazan el cero y los números negativos?

Las columnas se numeran desde uno, así que la primera columna válida es 1, representada por A.

¿El conversor se detiene en la columna XFD de Excel?

No. Implementa la notación general entre letras y números. Aplique aparte el límite de la versión de hoja de cálculo que utilice.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/data/excel-column-letter-convert

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/data/excel-column-letter-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reference":"AA"}'
{
  "reference": "AA"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.excel_column_letter_convert",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_mb25
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →