ForHosting KIT · Données et fichiers

Convertir les lettres de colonnes Excel en nombres et inversement

Ce convertisseur de colonnes Excel transforme les références de feuille de calcul dans les deux sens.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez des lettres comme A, Z, AA ou XFD pour obtenir le numéro positif correspondant, ou un nombre comme 1, 27 ou 16384 pour recevoir sa référence alphabétique. Il accepte les minuscules et les espaces extérieurs, fournit un résultat clair pour le code et refuse les lettres incorrectes, zéro, les nombres négatifs, les décimales et les entiers trop grands pour un calcul fiable.

Convertissez une lettre de colonne en numéro

Saisissez la référence alphabétique telle qu'elle figure au-dessus d'une colonne, sans numéro de ligne ni symbole de cellule. A correspond à 1, Z à 26 et AA à 27 ; le principe se poursuit pour les références plus longues. Les minuscules sont acceptées puis normalisées en majuscules dans le résultat, et les espaces placés avant ou après sont ignorés. La conversion repose sur un système alphabétique indexé à partir de un, et non sur une base 26 ordinaire : il n'existe aucun chiffre zéro, donc Z est suivi de AA et non de BA. Cette nuance est importante pour programmer des imports, générer des formules ou convertir des coordonnées visibles en indices de tableaux. La réponse contient la lettre normalisée et le numéro positif. Les lettres mêlées à des chiffres, la ponctuation, les espaces internes, le signe dollar et les suffixes de ligne sont refusés. Utilisez AA plutôt que AA12 ou $AA, car cet outil traite les colonnes, pas les adresses de cellule complètes.

Convertissez un numéro en lettre de colonne

Saisissez tout entier positif que JavaScript peut représenter sans perte, soit comme valeur numérique via l'API, soit comme suite de chiffres dans le champ texte. Le convertisseur associe successivement le reste indexé à partir de un aux lettres de A à Z et produit les mêmes libellés qu'Excel et les autres tableurs. Ainsi, 1 renvoie A, 26 renvoie Z, 27 renvoie AA et 52 renvoie AZ. Zéro et les valeurs négatives sont invalides puisque la numérotation commence à un. Les décimales, la notation exponentielle, les signes, les séparateurs et les entiers non sûrs sont également refusés, sans arrondi ni interprétation. Bien qu'Excel moderne possède une dernière colonne propre au produit, ce convertisseur applique la notation générale sans imposer la limite d'une version. Si votre destination fixe un maximum, contrôlez cette règle séparément après la conversion.

Fiabilisez vos traitements de feuilles de calcul

La conversion de colonnes intervient souvent dans une automatisation plus vaste : création de plages, association d'en-têtes CSV, génération de formules, lecture de paramètres ou affichage de coordonnées compréhensibles. Une capacité déterministe centralisée évite que plusieurs services adoptent des règles différentes aux transitions Z, AA et suivantes. L'algorithme n'utilise ni réseau, ni hasard, ni heure actuelle, ni classeur externe, ni état conservé ; une entrée identique produit donc toujours la même sortie. La validation reste stricte : si la valeur n'est ni un entier positif ni une suite de lettres de A à Z, la requête échoue avec une erreur d'entrée invalide au lieu de modifier silencieusement la donnée. Dans un pipeline, cette détection précoce est plus simple à diagnostiquer qu'une formule visant la mauvaise colonne. Vous pouvez l'utiliser dans le navigateur ou automatiser chaque requête API pour $0.002.

Construire des plages de feuille

Transformez une position calculée en lettres avant de composer une formule ou une plage en notation A1.

Associer des en-têtes importés

Convertissez une lettre visible en position numérique requise par un traitement CSV ou une feuille de calcul.

Valider une configuration utilisateur

Normalisez une référence configurée et refusez les valeurs mal formées ou non positives avant le lancement d'une tâche.

Combien coûte la conversion ?

L'utilisation interactive dans le navigateur est gratuite. Chaque requête API coûte $0.002.

Les lettres minuscules sont-elles acceptées ?

Oui. Les minuscules sont acceptées et renvoyées sous forme de lettres majuscules normalisées.

Puis-je saisir une référence complète comme AA12 ?

Non. Saisissez uniquement les lettres de colonne, comme AA. Les numéros de ligne et les signes de référence absolue sont invalides.

Pourquoi zéro et les nombres négatifs sont-ils refusés ?

Les colonnes sont numérotées à partir de un ; la première colonne valide est donc 1, représentée par A.

Le convertisseur s'arrête-t-il à la colonne Excel XFD ?

Non. Il applique la notation générale entre lettres et nombres. Contrôlez séparément la limite de la version de votre tableur.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

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

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb25
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →