Excel : comment utiliser INDEX MATCH si la cellule contient du texte



Vous pouvez utiliser les fonctions INDEX et MATCH dans Excel pour rechercher une valeur spécifique dans une colonne et renvoyer une valeur correspondante dans une autre colonne.

Vous pouvez utiliser la syntaxe suivante avec INDEX et MATCH pour rechercher une cellule contenant un texte spécifique :

=INDEX(A2:B11,MATCH("*Warr*",A2:A11,0),2)

Cette formule particulière recherche la valeur dans la plage A2:A11 qui contient la sous-chaîne « Warr » et renvoie la valeur correspondante dans la colonne 2 de la plage A2:B11 .

Remarque : Les astérisques ( * ) sont utilisés comme caractères génériques. Cela signifie que n’importe quel personnage peut venir avant ou après « Warr » dans la cellule.

L’exemple suivant montre comment utiliser cette syntaxe dans la pratique.

Exemple : Comment utiliser INDEX MATCH si la cellule contient du texte dans Excel

Supposons que nous ayons l’ensemble de données suivant dans Excel qui contient des informations sur les points marqués par les basketteurs de différentes équipes :

Supposons que nous souhaitions rechercher la sous-chaîne « Warr » dans la colonne Équipe et renvoyer la valeur correspondante dans la colonne Points .

Pour ce faire, nous pouvons taper la formule suivante dans la cellule G4 :

=INDEX(A2:B11,MATCH("*Warr*",A2:A11,0),2)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Excel INDEX MATCH si la cellule contient du texte

La formule renvoie 18 , qui est la valeur dans la colonne Points qui correspond à l’équipe avec « Warr » dans son nom :

Notez que vous pouvez également utiliser la formule suivante pour rechercher le nom complet de l’équipe au lieu d’une simple sous-chaîne :

=INDEX(A2:B11,MATCH("Warriors",A2:A11,0),2)

La capture d’écran suivante montre comment utiliser cette formule en pratique :

Cette formule renvoie également 18 , qui est la valeur en points qui correspond aux Guerriers.

Ressources additionnelles

Les didacticiels suivants expliquent comment effectuer d’autres opérations courantes dans Excel :

Excel : comment utiliser la fonction IF avec INDEX MATCH
Excel : Comment utiliser SUM avec INDEX MATCH
Excel : utilisez INDEX et MATCH pour renvoyer plusieurs valeurs verticalement

Ajouter un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *