Exceller

Convertir le numéro de colonne en lettre

Convert Column Number Letter

Formule Excel: convertir le numéro de colonne en lettreFormule générique
= SUBSTITUTE ( ADDRESS (1,col_number,4),'1','')
Résumé

Pour convertir un numéro de colonne en lettre de colonne Excel (par exemple, A, B, C, etc.), vous pouvez utiliser une formule basée sur les fonctions ADRESSE et SUBSTITUT.

Dans l'exemple illustré, la formule en C5 est:



 
= SUBSTITUTE ( ADDRESS (1,B5,4),'1','')
Explication

La première étape consiste à créer une adresse contenant le numéro de colonne. Nous faisons cela avec la fonction ADDRESS, en fournissant 1 pour le numéro de ligne, un numéro de colonne de B5 et 4 pour l'argument abs_num (pour obtenir une référence relative):



 
 ADDRESS (1,B5,4)

Avec ces informations, ADDRESS renvoie le texte «A1».

excel copier la formule dans plusieurs cellules

Ensuite, nous utilisons SUBSTITUTE pour supprimer le numéro 1 comme ceci:



 
= SUBSTITUTE ('A1','1','')

Nous pouvons rechercher en toute confiance «1» et le remplacer par «» dans tous les cas, car le numéro de ligne est codé en dur comme 1 dans la fonction ADDRESS.

Auteur Dave Bruns


^