Excel : comment vérifier si la cellule contient du texte de la liste
Vous pouvez utiliser la formule suivante dans Excel pour vérifier si une cellule contient du texte provenant d’une liste :
=IF(OR(COUNTIF(A1,"*"&$E$2:$E$8&"*")), "Yes", "No")
Dans cet exemple, si la cellule A1 contient l’une des valeurs de texte dans la plage E2:E8 , elle renverra un Yes , sinon elle renverra un No .
L’exemple suivant montre comment utiliser cette formule dans la pratique.
Exemple : vérifier si la cellule contient le texte de la liste dans Excel
Supposons que nous ayons l’ensemble de données suivant dans Excel qui montre le nombre de points marqués par différents joueurs de basket-ball :
Il y a trois équipes dans la liste du Texas : Mavs, Spurs et Rockets.
Supposons que nous souhaitions créer une nouvelle colonne qui nous indique si chaque équipe est originaire du Texas ou non.
Tout d’abord, nous allons créer une liste des équipes du Texas dans la colonne E :
Nous utiliserons ensuite la formule suivante pour vérifier si la valeur de la colonne Équipe contient l’une des valeurs de texte de la colonne E :
=IF(OR(COUNTIF(A2,"*"&$E$2:$E$4&"*")), "Yes", "No")
Nous pouvons taper cette formule dans la cellule C2 , puis la copier et la coller dans les cellules restantes de la colonne C :
Notez que toute ligne contenant Mavs, Spurs ou Rockets reçoit la valeur Yes tandis que toutes les autres lignes reçoivent la valeur No .
Notez également que nous pourrions renvoyer des valeurs autres que « Oui » et « Non ».
Par exemple, nous pourrions utiliser la formule suivante pour renvoyer « Texas » ou « Pas Texas » à la place :
=IF(OR(COUNTIF(A2,"*"&$E$2:$E$4&"*")), "Texas", "Not Texas")
La capture d’écran suivante montre comment utiliser cette formule en pratique :
Notez que toute ligne contenant Mavs, Spurs ou Rockets reçoit la valeur Texas tandis que toutes les autres lignes reçoivent la valeur Not Texas .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Comment compter les doublons dans Excel
Comment compter la fréquence du texte dans Excel
Comment calculer la moyenne si la cellule contient du texte dans Excel