Google Sheets: Vérifiez si une valeur existe dans une plage

Vous savez comment rechercher dans Google Sheets en utilisant le raccourci Ctrl+F ou Commande+F. Cependant, cela recherche l’ensemble de la feuille. Si vous souhaitez rechercher un texte dans une plage spécifique dans Google Sheets, cette méthode n’est pas la meilleure façon de le faire. Trouver une valeur dans une plage est différent de la trouver dans l’ensemble de la feuille.

Dans ce tutoriel, nous allons vous présenter quelques fonctions qui permettront à Google Sheets de vérifier si une valeur existe dans une plage. C’est la manière la plus rapide de vérifier si une valeur existe dans une plage sur Google Sheets.

Regardez cette courte vidéo pour voir cela en action :

Google Sheets Check if Value Exists

Apprenons-en plus sur cette méthode et une autre méthode abrégée sur Google Sheets pour vérifier si une valeur existe dans une plage de cellules.

Table des matières

  • Vérifier si une valeur existe dans une plage en utilisant la formule COUNTIF
  • Rechercher un texte dans une plage en utilisant la formule MATCH

COUNTIF() – Vérification de la valeur dans une plage avec Google Sheets

La formule COUNTIF est l’une des meilleures méthodes pour vérifier si une valeur existe dans une plage. La valeur peut être un texte ou une valeur numérique.

La fonction COUNTIF est une fonction logique qui vérifie combien de fois la condition est VRAIE. C’est une combinaison de la fonction SI et de la fonction Compter.

La sortie de la fonction COUNTIF est toujours un nombre. Si la condition est FAUSSE pour toutes les cellules, elle renverra 0, sinon elle renverra 1 ou une valeur supérieure.

Syntaxe :
=COUNTIF(plage, critère)

Paramètres d’entrée :

  • plage : la plage de cellules dans laquelle vous voulez rechercher la valeur
  • critère : le texte ou la valeur numérique que vous voulez trouver

Voici un exemple pour mieux comprendre :

Dans l’exemple ci-dessous, nous avons une liste de commandes dans la colonne A et les articles commandés dans la colonne B. Nous voulons savoir combien de fois la banane a été vendue.

La plage B2:B10 est la plage dans laquelle nous voulons effectuer la recherche. D3 est la cellule qui contient le texte « Banane » que nous voulons rechercher.

Voici comment vous pouvez rechercher du texte dans une plage.

MATCH() – Recherche de texte dans une plage sur Google Sheets

Maintenant que vous avez appris à trouver des valeurs dans une cellule en utilisant la formule COUNTIF, voyons une autre façon de le faire.

Si vous ne souhaitez pas obtenir le compte, mais simplement confirmer si la valeur existe dans une plage, vous devriez utiliser la formule MATCH.

Voyons cela avec une démonstration :

Dans l’exemple précédent, si vous utilisez la formule MATCH pour trouver le texte « Banane » dans la plage,

La formule est :
=SI(MATCH(D3,B2:B10,0)>0,"La valeur existe","N'existe pas")

Cela donnera le résultat suivant :

D3 est la cellule qui contient le texte « Banane ». B2:B10 est la plage dans laquelle effectuer la recherche. Et 0 indique de rechercher une correspondance exacte.

J’ai combiné MATCH avec la fonction SI pour obtenir une sortie booléenne comme dans les cas VRAI et FAUX. Vous pouvez également le combiner avec la fonction ESTERREUR.

=SI(ESTERREUR(MATCH(D3,B2:B10,0)),"La valeur existe","N'existe pas")

Voici la syntaxe de la fonction MATCH pour mieux la comprendre :

Syntaxe :
MATCH(clé_recherche, plage, [type_recherche])

Paramètres d’entrée :

  • clé_recherche : la valeur à rechercher
  • plage : la plage dans laquelle effectuer la recherche
  • type_recherche (facultatif) : paramètre facultatif pour définir la méthode de recherche
    • La valeur par défaut est 1, ce qui suppose que la plage est triée par ordre croissant et renvoie donc la valeur la plus élevée
    • -1 permet de supposer que la plage est triée par ordre décroissant et renvoie donc la valeur la plus petite
    • 0 indique que la plage n’est pas triée et qu’il faut donc rechercher une correspondance exacte

La sortie de la fonction MATCH est relative à la position de la clé de recherche à l’intérieur de la plage.

FAQ

Conclusion

Dans ce tutoriel, nous avons appris comment vérifier si une valeur existe dans une plage sur Google Sheets. Nous avons vu comment utiliser les formules COUNTIF et MATCH pour rechercher du texte dans une plage sur Google Sheets.

Lorsque vous analysez des données sur un grand ensemble de données dans Google Sheets, vous aurez souvent besoin de ces formules. Allez-y et commencez à les utiliser dans vos feuilles de calcul.

Annexe

[1] Formule MATCH pour vérifier si une valeur existe dans une plage sur Google Sheets – Lien

Pour en savoir plus :

  • Débuter avec Google Sheets
  • En savoir plus sur les fonctions logiques dans Google Sheets
  • Gérer les erreurs dans Google Sheets

Articles en lien