Table des matières
Pendant qu'il travaillait à Excel il est parfois nécessaire de déterminer le numéro de colonne actuel ou spécifique. Il peut être facile de trouver le numéro de colonne pour une petite feuille de calcul. Mais lorsque quelqu'un travaille sur une feuille de calcul plus grande avec beaucoup de données et de formules, cela prend beaucoup de temps de trouver la lettre de la colonne manuellement. Dans cet article, nous allons vous montrer quelques solutions pour le convertisseur de la lettre de la colonne en numéro dans Excel .
Télécharger le cahier d'exercices
Vous pouvez télécharger gratuitement le Excel d'ici et exercez-vous par vous-même.
Convertisseur de lettres et de chiffres en colonnes.xlsm
5 exemples utiles de convertisseur de lettres en chiffres dans Excel
Pour cet article, nous utiliserons l'ensemble de données ci-dessous, où vous verrez les différents intitulés de colonne d'un fichier de type Excel Pour compléter la procédure, nous allons démontrer cinq approches différentes. Ici, nous utiliserons les méthodes suivantes la fonction COLONNE et combinera la fonction COLONNE et la fonction INDIRECT , appliquer une formule non volatile, modifier le style de référence, et enfin appliquer Visual Basics for Application (VBA) .
1. utilisation de la fonction COLONNE
Dans notre première approche, nous utiliserons la fonction COLONNE Les étapes suivantes vous permettront de comprendre le processus de conversion d'une colonne de lettres en chiffres.
Étape 1 :
- Tout d'abord, nous utiliserons l'ensemble de données suivant pour notre travail.
- Ici, nous utiliserons la fonction COLONNE pour deux conditions.
- Le premier permet de trouver le numéro de colonne d'une cellule spécifique et le second permet de connaître la cellule en cours.
Étape 2 :
- Ensuite, pour trouver le numéro de colonne d'une cellule spécifique, utilisez la formule suivante de la fonction COLONNE en mentionnant la cellule.
- Par exemple, nous utiliserons ici la cellule B5 .
=COLUMN(B5)
- Ensuite, après avoir appuyé sur Entrez vous verrez le numéro de colonne de la cellule mentionnée, qui est le numéro de colonne 2 pour les cellules B5 .
Étape 3 :
- Ensuite, pour déterminer le numéro de colonne de la cellule actuelle sur laquelle vous travaillez, utilisez la formule suivante de le COLONNE fonction .
=COLUMN()
- Après avoir appuyé sur Entrez vous verrez apparaître le numéro de colonne de la cellule de travail actuelle.
- Dans notre exemple, qui est le numéro 3 pour les cellules C6 .
Lire la suite : [Fixe] Colonne Excel : des chiffres à la place des lettres (2 solutions)
2. la combinaison des fonctions COLUMN et INDIRECT
Dans notre première approche, vous avez vu l'utilisation d'une seule fonction pour réaliser un convertisseur de lettres en chiffres en colonne. Dans la deuxième méthode, nous allons combiner la fonction COLONNE avec la fonction INDIRECT Pour comprendre l'ensemble de la procédure, suivez les étapes suivantes.
Étape 1 :
- Tout d'abord, prenez l'ensemble de données suivant pour appliquer les formules.
- Ici, dans la colonne B nous allons sélectionner quelques en-têtes de colonnes d'un fichier Excel de manière aléatoire, et dans la colonne C nous trouverons les numéros de leurs colonnes.
Étape 2 :
- Ensuite, écrivez la formule suivante dans la cellule C5 qui est la combinaison de la fonction COLONNE et la fonction INDIRECT .
=COLUMN(INDIRECT(B5& ; "1"))
- Nous allons saisir cette formule dans la cellule C5 pour déterminer le numéro de la colonne A qui est dans la cellule B5 .
Étape 3 :
- Ensuite, appuyez sur Entrez et vous verrez le numéro de la colonne A en cellule C5 qui est 1 .
- Enfin, utilisez AutoFill pour faire glisser la formule vers le bas pour d'autres cellules.
- Par conséquent, vous verrez tous les numéros de colonne dans leurs cellules respectives.
- Tout d'abord, INDIRECT("B5") signifie qu'il prendra la valeur de la cellule de B5 qui est A .
- Ensuite, INDIRECT(B5&1) reçoit la sortie précédente et connecte 1 à la sortie du code précédent pour le rendre A1 .
- Enfin, COLONNE(INDIRECT(B5& ; "1″)) affichera le numéro de colonne de la cellule A1 qui est 1 .
Lire la suite : Comment convertir une lettre de colonne en tableau de chiffres dans Excel (4 façons)
3. Application de la formule non volatile
Si vous travaillez avec un énorme ensemble de données dans Excel, l'utilisation de la deuxième méthode prendrait beaucoup de temps. Parce que la fonction INDIRECT est une fonction volatile, ce qui rend le classeur plus lent. Dans ce cas, vous pouvez utiliser la fonction la fonction MATCH et la fonction ADRESSE avec la fonction COLONNE car ils sont tous deux volatils. Voir les étapes suivantes pour en savoir plus sur le processus.
Étape 1 :
- Tout d'abord, dans la cellule C5 écrivez la formule suivante.
=MATCH(B5& ; "1", ADDRESS(1, COLUMN($1:$1), 4), 0)
Étape 2 :
- Ensuite, appuyez sur Entrez et vous verrez le numéro de la colonne respectée.
- Enfin, faites glisser la formule vers les cellules inférieures de la colonne pour obtenir les numéros de colonne pour toutes les lettres de la colonne.
- Tout d'abord, COLONNE($1:$1) représente toutes les colonnes de la première ligne de la feuille de calcul.
- Deuxièmement, ADRESSE(1, COLONNE($1:$1), 4) fera un arrangement de textes avec la première ligne et toutes les colonnes de la feuille de travail, par exemple, " A1 ", " B1 "etc. jusqu'à la fin de la feuille de travail.
- Enfin, la formule MATCH(B5& ; "1″, ADDRESS(1, COLUMN($1:$1), 4), 0) correspond à la valeur de cellule donnée dans la cellule B5 convertie en référence de cellule, qui est A1 et revient là où il correspond à l'arrangement précédent.
- Enfin, 0 est donné pour trouver une correspondance exacte dans la formule.
Lire la suite : Comment retourner le numéro de colonne d'une correspondance dans Excel (5 façons utiles)
4. modification du style de référence
Ce processus de conversion des lettres de la colonne en numéros de colonne dans le système de gestion de l'information de l'Union européenne (UE) a été mis en place. Excel est relativement facile et simple. Pour en savoir plus sur ce processus, suivez les étapes indiquées ci-dessous.
Étape 1 :
- Tout d'abord, voyez l'ensemble des données suivantes.
- Ici, la référence dans la formule de la cellule C5 indique le numéro de la cellule dans la lettre de la colonne qui est B5 .
- Nous allons convertir la colonne lettre en chiffre en modifiant le cycle de référence.
Étape 2 :
- Pour ce faire, appuyez d'abord sur la touche Fichier dans le ruban.
- Ensuite, sélectionnez le Options commandement.
Étape 3 :
- Troisièmement, après avoir choisi la commande, vous trouverez une boîte de dialogue nommant Options Excel .
- Là, dans l'onglet Formules, marquez l'option appelée Style de référence R1C1 .
- Enfin, appuyez sur OK .
Étape 4 :
- Enfin, vous verrez que votre feuille de calcul aura le format Style de référence R1C1 dans lequel les colonnes de la feuille de calcul seront transformées en valeurs numériques.
Lire la suite : Comment changer le nom d'une colonne de ABC en 1 2 3 dans Excel ?
5. appliquer le VBA pour convertir une colonne de lettres en chiffres dans Excel
Dans notre dernière méthode, nous allons appliquer Visual Basics for Application (VBA) En appliquant VBA Nous pouvons déterminer le numéro de la colonne après avoir inséré la lettre de la colonne dans le code. Suivez les étapes suivantes pour comprendre la procédure.
Étape 1 :
- Tout d'abord, nous allons utiliser l'ensemble de données suivant pour appliquer VBA .
Étape 2 :
- Ensuite, choisissez le Visual Basic à partir du Code dans le Développeur onglet.
Étape 3 :
- Troisièmement, la boîte pour insérer le code s'ouvrira après avoir choisi l'option Visaul Basic commandement.
- Dans la boîte, choisissez le Module dans le Insérer onglet.
Étape 4 :
- Quatrièmement, copiez ce qui suit Code VBA et le coller dans le Module .
- Ici, nous allons insérer la lettre de la colonne XFD pour connaître le numéro de sa colonne.
Sub Excel_Column_Letter_to_Number_Converter() 'Convertir une lettre de colonne spécifique en sa référence numérique correspondante Dim ColumnNumber As Long Dim ColumnLetter As String 'Appeler la lettre de colonne ColumnLetter = "XFD" 'Convertir en numéro de colonne ColumnNumber = Range(ColumnLetter & ; 1).Column 'Afficher le résultat final MsgBox "Column " & ; ColumnLetter & ; " = " & ; ColumnNumber End Sub
- Enregistrez ensuite le code ci-dessus et appuyez sur le bouton de lecture pour l'activer.
Étape 5 :
- Enfin, après avoir joué le code vous verrez le numéro de colonne correspondant de XFD qui est 16384 .
- Vous pouvez également exécuter ce code pour d'autres lettres de la colonne et trouver leur numéro de colonne respectif.
Lire la suite : Excel VBA : définir une plage par le numéro de ligne et de colonne (3 exemples)
Conclusion
C'est la fin de cet article. J'espère que vous l'avez trouvé utile. Après avoir lu cet article, vous serez en mesure de créer une Excel Pour convertir une lettre en numéro, utilisez l'une de ces méthodes. N'hésitez pas à nous faire part de vos questions ou recommandations dans la section des commentaires ci-dessous.