Ce didacticiel montre comment utiliser la fonction COUNTIF pour déterminer si une valeur existe dans une plage.
La valeur COUNTIF existe dans une plage
Pour tester si une valeur existe dans une plage, nous pouvons utiliser la fonction COUNTIF :
1 | =COUNTIF(Plage, Critères)>0 |
La fonction COUNTIF compte le nombre de fois qu'une condition est remplie. Nous pouvons utiliser la fonction COUNTIF pour compter le nombre de fois qu'une valeur apparaît dans une plage. Si COUNTIF renvoie une valeur supérieure à 0, cela signifie que la valeur existe.
1 | =COUNTIF($E$3:$E$9,B3) |
En attachant ">0" à la fin de la fonction COUNTIF, nous testons si la fonction renvoie >0. Si c'est le cas, la formule renvoie VRAI (la valeur existe).
1 | =COUNTIF($E$3:$E$9,B3)>0 |
Vous pouvez voir ci-dessus que la formule aboutit à une instruction TRUE pour le nom "Patrick Mitchell. En revanche, le nom « Georgia Smith » et « Patrick Svensen » n'existe pas dans la gamme $B$2:$B$31.
Vous pouvez enrouler cette formule autour d'une fonction SI pour produire un résultat spécifique. Par exemple, si nous voulons ajouter un texte « N'existe pas » pour les noms qui ne sont pas dans la liste, nous pouvons utiliser la formule suivante :
1 | =SI(COUNTIF($B$2:$B$31, Nom)>0, "Existe", "N'existe pas") |
La valeur COUNTIF existe dans une plage Google Sheets
Nous utilisons la même structure de formule dans Google Sheets :
1 | =SI(COUNTIF(Plage, Critères)>0, « Existe », « N'existe pas ») |