Attribuer une valeur numérique au texte - Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce didacticiel montrera comment attribuer une valeur numérique à une chaîne de texte.

Méthode RECHERCHEV

Pour attribuer une valeur numérique à une chaîne de texte, nous pouvons utiliser la fonction RECHERCHEV avec notre table de recherche. Dans cet exemple, nous attribuons un numéro SKU à chaque produit comme suit :

1 =RECHERCHEV(B3,E3:F5,2,0)

Cette formule trouve « Chair » dans la plage E3 : F5 et renvoie la deuxième colonne de cette ligne : « 2235 ». (L'argument « 0 » spécifie que nous avons besoin d'une correspondance exacte.)

Méthode XLOOKUP

Une autre méthode consiste à utiliser la fonction XLOOKUP pour obtenir les mêmes résultats :

1 =XRECHERCHE(B3,E3:E5,F3:F5)

Au lieu d'une plage et d'un numéro d'index de colonne, la fonction XLOOKUP prend un tableau de recherche et un tableau de retour.

Verrouillage des références de cellule

Pour rendre nos formules plus faciles à lire, nous avons montré les formules sans références de cellules verrouillées :

1 =RECHERCHEV(B3,E3:F5,2,0)
1 =XRECHERCHE(B3,E3:E5,F3:F5)

Mais ces formules ne fonctionneront pas correctement lorsqu'elles seront copiées et collées ailleurs dans votre fichier Excel. Au lieu de cela, vous devez utiliser des références de cellules verrouillées comme ceci :

1 =RECHERCHEV(B3,$E$3:$F$5,2,0)
1 =XRECHERCHE(B3,$E$3:$E$5,$F$3:$F$5)

Lisez notre article sur le verrouillage des références de cellules pour en savoir plus.

Attribuer une valeur numérique au texte dans Google Sheets

Les exemples ci-dessus fonctionnent de la même manière dans Google Sheets que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave