Obtenez l’indice de colonne et la lettre de la colonne dans Google Sheets

Parfois, vous devez savoir le numéro de colonne ou la lettre de la colonne associée à une cellule. Heureusement, Google Sheets nous propose des moyens simples pour y parvenir.

Après avoir terminé ce tutoriel, vous serez en mesure de générer facilement des numéros de colonne ou des lettres de colonne.

Obtenir l’indice de colonne ou les numéros de colonne dans Google Sheets

Nous avons de la chance ici car Google Sheets nous fournit une fonction pratique, COLUMN(), pour obtenir l’indice de colonne.

Il vous suffit de passer en mode édition d’une cellule (en appuyant sur F2) et de taper « =COLUMN(Référence de la cellule) ». La référence de la cellule est simplement la cellule dont vous voulez trouver le numéro de colonne.

Voici un exemple. Nous voulons trouver le numéro d’indice de colonne de la cellule C4.

La formule simple utilisée pour y parvenir est « =COLUMN(C4) », ce qui donne comme résultat 3, indiquant que c’est la troisième colonne à partir de la gauche.

Obtenir la lettre de la colonne dans Google Sheets

Si dans l’exemple précédent, vous souhaitez également savoir la lettre de la colonne, ‘C’, ainsi que l’indice de colonne 3, alors cette section est pour vous.

Malheureusement, il n’y a pas de formule directe pour le faire, nous allons donc improviser.

Méthode 1: Utilisation de RegexExtract et Address

Nous allons réutiliser l’exemple précédent. Pour simplifier les choses, nous allons procéder étape par étape.

Étape 1: La première étape consiste à obtenir le numéro de colonne, que nous avons déjà examiné.

Étape 2: La deuxième étape consiste à utiliser la fonction ADDRESS. La fonction ADDRESS est censée renvoyer la référence de la cellule de l’index de ligne et de colonne fourni. Par exemple, ADDRESS(1,1) renverra A1, ADDRESS(2,1) renverra B1, etc.

Fonction ADDRESS dans Google Sheet

Étape 3: Maintenant, nous appliquons Regexextract. Il extrait simplement toutes les lettres de l’alphabet de la sortie de la fonction Address(). L’argument [A-Z]+ implique que nous voulons extraire tout type de lettres de l’alphabet.

Le résultat final après l’étape 3 est ‘C’, ce que nous recherchions.

Méthode 2: Utilisation de Substitute et Address

C’est une approche presque similaire à la précédente. Les étapes 1 et 2 resteront les mêmes.

Étape 3: Ajoutez l’argument 4 à ADDRESS(). Cela supprimera les signes $$ inutiles. Le nouveau résultat est C1 et non $C$1.

Obtenir la lettre de la colonne dans Google Sheet

Étape 4: Utilisez Substitute pour remplacer 1 par rien («  »). Cela supprime le 1 et le remplace par «  », il ne reste donc que ‘C’, ce que nous recherchions.

Notez que nous avons créé plusieurs formules avec plusieurs dépendances sur différentes cellules. Si vous souhaitez le faire en une seule fois, utilisez la formule suivante:

=SUBSTITUTE(ADDRESS(1,COLUMN(C4),4),"1","")

C’est tout sur ce sujet. Si vous avez encore des questions, n’hésitez pas à laisser un commentaire ci-dessous. Continuez à explorer Crawlan.com pour plus d’informations utiles :)

Articles en lien