Comment convertir un alphabet en nombre dans Excel (4 façons simples)

  • Partage Ça
Hugh West

Dans cet article, nous allons apprendre à convertir l'alphabet en nombre dans Excel Dans Excel, nous pouvons utiliser différentes fonctions pour transformer un alphabet en un chiffre. Aujourd'hui, nous allons montrer que 4 En utilisant ces méthodes, vous pouvez facilement convertir un alphabet unique ou plusieurs alphabets en chiffres. Sans plus attendre, commençons la discussion.

Télécharger le cahier d'exercices

Vous pouvez télécharger le cahier d'exercices à partir d'ici.

Convertir l'alphabet en nombre.xlsm

4 façons simples de convertir un alphabet en chiffre dans Excel

Pour expliquer les méthodes, nous allons utiliser différents ensembles de données dans différentes méthodes. Ici, nous allons essayer de convertir l'alphabet en chiffres. Par exemple, A=1 , B=2 Vous pouvez en voir un aperçu ci-dessous :

1. convertir un seul alphabet en nombre dans Excel

Pour convertir un alphabet simple en un nombre, nous pouvons principalement utiliser trois fonctions, à savoir la fonction COLONNE , la fonction CODE et la fonction MATCH À l'intérieur de ces fonctions, nous pouvons avoir besoin d'insérer certaines fonctions nécessaires pour créer une formule. Prenons garde aux sous-sections pour en savoir plus sur les formules.

1.1 Utiliser la fonction COLUMN

La façon la plus courante de convertir un alphabet unique en un nombre est d'utiliser la fonction COLONNE À l'intérieur de celle-ci, nous devons utiliser la fonction INDIRECT Vous pouvez voir l'alphabet dans le gamme B5:B9 dans l'ensemble de données ci-dessous.

Suivons les étapes ci-dessous pour voir comment nous pouvons les convertir en chiffres.

ÉTAPES :

  • Tout d'abord, sélectionnez Cellule B5 et tapez la formule ci-dessous :
=COLUMN(INDIRECT(B5&1))

Dans Excel, le INDIRECT renvoie la référence donnée par une chaîne de texte et la fonction COLONNE nous donne le numéro de colonne d'une référence. Dans cette formule, nous avons utilisé la fonction INDIRECT dans la formule, qui sert de référence à la fonction COLONNE Ainsi, la fonction INDIRECT(B5&1) devient A1 La formule devient alors COLONNE(A1) Ainsi, il retourne 1 .

  • Ensuite, appuyez sur Entrez et faites glisser le Poignée de remplissage en bas.

  • Enfin, vous verrez le numéro correspondant à chaque alphabet.

1.2 Appliquer la fonction CODE

Nous pouvons également utiliser le CODE pour convertir un alphabet ou une lettre unique en un nombre. La fonction CODE renvoie une valeur numérique pour le premier caractère d'une chaîne de texte. Elle nous donnera donc une valeur numérique correcte si nous l'utilisons dans le cas d'un alphabet unique. Suivons les étapes ci-dessous pour obtenir le résultat.

ÉTAPES :

  • Tout d'abord, tapez la formule dans Cellule C5 :
=CODE(UPPER(B5))-64

Ici, nous avons utilisé la fonction UPPER à l'intérieur de la CODE La fonction UPPER convertit d'abord l'alphabet en majuscules, puis la fonction CODE le convertit en une valeur numérique. Ici, la valeur numérique de la fonction A est 65 C'est pourquoi nous soustrayons 64 pour obtenir 1 dans la sortie.

  • Après cela, appuyez sur Entrez et faites glisser le Poignée de remplissage pour voir les résultats.

1.3 Insérer la fonction MATCH

Le site MATCH peut fournir une autre solution pour convertir un alphabet en un nombre dans Excel. Mais nous avons également besoin de l'aide de la fonction ADRESSE et COLONNE Ici, nous allons utiliser le même jeu de données. Suivons les étapes pour en savoir plus.

ÉTAPES :

  • En premier lieu, sélectionnez Cellule C5 et tapez la formule ci-dessous :
=MATCH(B5& ; "1",ADDRESS(1,COLUMN($1:$1),4),0)

Dans cette formule, le ADRESSE renvoie une référence de cellule relative sous forme de texte et ensuite, la fonction MATCH nous donne la sortie désirée qui est 1 .

  • Dans l'étape suivante, appuyez sur Entrez et faites glisser le Poignée de remplissage en bas.

Lire la suite : Comment convertir du texte en nombre à l'aide de formules dans Excel ?

Changer plusieurs alphabets en chiffres grâce aux fonctions TEXTJOIN et VLOOKUP.

Dans la méthode précédente, nous avons montré comment transformer un seul alphabet en un chiffre, mais dans la deuxième méthode, nous allons transformer plusieurs alphabets en chiffres en utilisant la fonction TEXTJOIN et VLOOKUP Pour ce faire, nous allons utiliser l'ensemble de données ci-dessous. Par exemple, nous voulons que l'alphabet ADE pour passer à 145 Vous pouvez voir que l'ensemble de données contient une liste d'alphabets de A à Z avec leurs positions relatives. Pour créer la formule, nous allons utiliser une combinaison de TEXTJOIN , VLOOKUP , SI , MID , ROW , INDIRECT et LEN fonctions.

Observons les étapes ci-dessous pour voir comment nous pouvons convertir plusieurs alphabets en chiffres dans Excel.

ÉTAPES :

  • Pour commencer, sélectionnez Cellule C5 et tapez la formule ci-dessous :
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1 :"&LEN(B5))),1))),E5:F30,2,0)))

🔎 Comment la formule fonctionne-t-elle ?

Nous pouvons décomposer la formule en petites parties pour comprendre l'ensemble du mécanisme.

  • ROW(INDIRECT("1 :"&LEN(B5))) : Cette partie de la formule renvoie le tableau du numéro de ligne. Dans ce cas, le tableau est le suivant {1,2,3} .
  • MID(B5,ROW(INDIRECT("1 :"&LEN(B5)),1) :) Le site MID nous donne les caractères dans la position spécifiée de la chaîne de caractères donnée. Ainsi, la sortie pour cette partie est {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1 :"&LEN(B5))),1))),E5:F30,2,0) : Le site VLOOKUP recherche les numéros correspondants du tableau {A,D,E} dans le gamme E5:F30 .
  • TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1 :"&LEN(B5))),1))),E5:F30,2,0)) : Enfin, le TEXTJOIN joint les chiffres et renvoie la sortie 145 Cette fonction est disponible dans Excel 2019 et Excel 365 .
  • Appuyez sur Entrez .
  • Enfin, faites glisser vers le bas le Poignée de remplissage pour voir les résultats.

Lire la suite : Comment convertir du texte avec des espaces en nombre dans Excel (4 façons)

Lectures similaires

  • Comment convertir un pourcentage en décimal dans Excel (7 méthodes)
  • Convertir une valeur exponentielle en nombre exact dans Excel (7 méthodes)
  • Comment corriger l'erreur de conversion en nombre dans Excel (6 méthodes)
  • Convertir une chaîne de caractères en un long en utilisant VBA dans Excel (3 façons)
  • Comment convertir du texte en nombre avec Excel VBA (3 exemples avec macros)

3) Insérer la fonction SUBSTITUTE pour transformer des alphabets spécifiques en chiffres.

Si vous avez des alphabets spécifiques à transformer en nombres, alors vous pouvez utiliser la fonction SUBSTITUTE . le SUBSTITUTE remplace une chaîne de texte existante par un nouveau texte. Pour expliquer la méthode, nous allons utiliser un ensemble de données contenant plusieurs chaînes de texte avec les alphabets suivants A , B , C et D .

Suivons les étapes ci-dessous pour apprendre la méthode de transformation d'alphabets spécifiques en chiffres.

ÉTAPES :

  • Tout d'abord, tapez la formule ci-dessous dans Cellule C5 :
=SUBSTITUT(SUBSTITUT(SUBSTITUT(SUBSTITUT(B5, "A",1), "B",2), "C",3), "D",4)

Cette formule substitue A avec 1 , B avec 2 , C avec 3 et D avec 4 Ainsi, la sortie de ABC est 123 Si vous voulez ajouter d'autres alphabets, vous devez ajouter un autre alphabet. SUBSTITUTE dans la formule pour remplacer cet alphabet par un nombre.

  • Après avoir tapé la formule, appuyez sur Entrez .
  • Enfin, faites glisser le Poignée de remplissage pour obtenir les résultats.

Lire la suite : Comment convertir la notation scientifique en nombre dans Excel (7 méthodes)

4. appliquer VBA pour convertir des lettres en chiffres dans Excel

Dans la dernière méthode, nous appliquerons VBA pour convertir les alphabets en chiffres dans Excel. VBA signifie Visual Basic pour les applications Ici, nous allons créer une fonction en utilisant VBA puis utilisez-le pour changer les alphabets en chiffres. Il est intéressant de noter que vous pouvez l'utiliser pour les alphabets simples et multiples. Vous pouvez voir l'ensemble de données ci-dessous pour cette méthode.

Prenons garde aux étapes ci-dessous pour en savoir plus.

ÉTAPES :

  • Tout d'abord, rendez-vous sur le site Développeur et sélectionnez Visual Basic Il ouvrira le Visual Basic fenêtre.

  • Dans le Visual Basic sélectionnez Insérer>> ; Module Il ouvrira le Module fenêtre.

  • Maintenant, copiez le code ci-dessous et collez-le dans le champ Module fenêtre :
 Option Explicit Function AlphabetToNumber(ByVal sSource As String) As String Dim x As Integer Dim sResult As String For x = 1 To Len(sSource) Select Case Asc(Mid(sSource, x, 1)) Case 65 To 90 : sResult = sResult & ; Asc(Mid(sSource, x, 1)) - 64 Case Else sResult = sResult & ; Mid(sSource, x, 1) End Select Next AlphabetToNumber = sResult EndFonction 

Ce site VBA crée une fonction qui convertit l'alphabet en chiffres. Pour appliquer la fonction aux alphabets minuscule et majuscule, nous utiliserons la fonction UPPER dans la fonction AlphabetToNumber fonction.

  • Après cela, appuyez sur Ctrl + S pour sauvegarder le code.
  • Dans l'étape suivante, sélectionnez Cellule C5 et tapez la formule ci-dessous :
=AlphabetToNumber(UPPER(B5))

  • Enfin, faites glisser le Poignée de remplissage vers le bas pour voir les résultats pour le reste des cellules.

Lire la suite : Comment convertir une chaîne en nombre dans Excel VBA (3 méthodes)

Comment convertir l'alphabet d'une colonne en nombre dans Excel ?

Dans Excel, les colonnes sont numérotées dans l'ordre alphabétique suivant : 1. A à XFD Parfois, nous avons besoin de connaître le numéro de la colonne pour différentes raisons. Dans ce cas, nous pouvons utiliser les méthodes suivantes pour convertir les lettres de la colonne en chiffres dans Excel.

1. convertir l'alphabet d'une colonne en nombre à l'aide de la fonction COLUMN d'Excel

Dans la première méthode, nous utiliserons le COLONNE pour convertir l'alphabet en un nombre. Nous avons également abordé ce processus dans le document Méthode 1 Suivons les étapes ci-dessous pour voir comment nous pouvons convertir l'alphabet des colonnes en chiffres.

ÉTAPES :

  • Tout d'abord, sélectionnez Cellule C5 et tapez la formule ci-dessous :
=COLUMN(INDIRECT(B5&1))

Ici, le INDIRECT(B5&1) devient A1 La formule devient alors COLONNE(A1) Ainsi, il retourne 1 .

  • Après cela, appuyez sur Entrez et faites glisser le Poignée de remplissage en bas.

  • En conséquence, vous verrez les numéros de colonne comme dans l'image ci-dessous.

Lire la suite : Conversion d'Excel en numérotation d'une colonne entière (9 méthodes simples)

Appliquer la fonction définie par l'utilisateur pour changer la lettre de la colonne en numéro dans Excel.

UDF ou Fonction définie par l'utilisateur peut aider les utilisateurs à changer la lettre d'une colonne en un nombre dans Excel. Ici, nous allons créer une fonction en utilisant des codes simples dans VBA Plus tard, nous utiliserons la fonction dans une feuille de calcul. Ici, nous utiliserons l'ensemble de données précédent.

Suivons les étapes ci-dessous pour voir comment nous pouvons mettre en œuvre l'option UDF pour convertir les alphabets des colonnes en chiffres.

ÉTAPES :

  • Tout d'abord, rendez-vous sur le site Développeur et sélectionnez Visual Basic Il ouvrira le Visual Basic fenêtre.

  • Deuxièmement, sélectionnez Insérer>> ; Module dans le Visual Basic Il ouvrira la fenêtre Module fenêtre.

  • Maintenant, copiez le code ci-dessous et collez-le dans le champ Module fenêtre :
 Public Function ColNumber(cletter As String) As Long ColNumber = Columns(cletter).Column End Function 

Ici, ColNumber est la fonction qui renverra le numéro de la colonne et cletter est l'argument de la fonction. Ici, vous devez entrer la cellule qui contient les lettres de la colonne.

  • Appuyez sur Ctrl + S pour le sauver.
  • Dans l'étape suivante, sélectionnez Cellule C5 et tapez la formule ci-dessous :
=ColNumber(B5)

  • Après cela, appuyez sur Entrez et faites glisser le Poignée de remplissage en bas.

  • Enfin, vous serez en mesure de convertir les lettres des colonnes en chiffres dans Excel.

Lire la suite : Comment convertir une devise en un nombre dans Excel (6 façons simples)

Conclusion

Dans cet article, nous avons démontré 4 des moyens simples pour Convertir l'alphabet en nombre dans Excel J'espère que cet article vous aidera à accomplir vos tâches efficacement. En outre, nous avons également ajouté le livre d'exercices au début de l'article. Pour tester vos compétences, vous pouvez le télécharger pour vous exercer. Vous pouvez également visiter le site suivant le site web ExcelWIKI Enfin, si vous avez des suggestions ou des questions, n'hésitez pas à les poser dans la section des commentaires ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.