Comment utiliser IF CONTAINS dans Google Sheets

Video google sheet formula text contains

Mis à jour le 13 avril 2023 par Jake Sheridan

Dans ce tutoriel, vous apprendrez comment créer une formule qui fonctionne comme une fonction IF CONTAINS dans Google Sheets.

La puissance de la fonction IF dans Google Sheets

La fonction IF est l’une des fonctions les plus puissantes disponibles dans Google Sheets. Cela vous permet d’ajouter une logique personnalisée à votre feuille de calcul qui dépend de la valeur d’autres cellules.

Un cas d’utilisation particulier de la fonction IF est lorsque vous devez détecter si une certaine cellule contient une chaîne spécifique. Bien que Google Sheets n’ait pas sa propre fonction IF CONTAINS, il existe quelques solutions de contournement.

Nous pouvons créer notre propre formule IF CONTAINS avec les fonctions REGEXMATCH ou SEARCH. Ces fonctions sont similaires car elles vous permettent toutes deux de vérifier si une cellule contient une certaine chaîne de texte.

Dans ce guide, nous vous montrerons comment utiliser les fonctions IF, REGEXMATCH et SEARCH dans Google Sheets.

Comment créer une formule conditionnelle qui vérifie une sous-chaîne dans Google Sheets

Voici comment créer une formule conditionnelle qui vérifie une sous-chaîne dans Google Sheets.

Étape 1

Tout d’abord, sélectionnez une cellule vide où nous pouvons placer notre formule IF CONTAINS.

How to Use IF CONTAINS in Google Sheets

Dans l’exemple ci-dessus, nous avons une liste de chaînes que nous voulons analyser. Nous voulons savoir si la chaîne contient le nom spécifié dans la cellule B1.

Étape 2

Nous pouvons utiliser la fonction SEARCH pour déterminer si une cellule particulière contient une certaine chaîne. Cependant, la fonction SEARCH ne renvoie pas simplement un TRUE ou FALSE. La fonction SEARCH renvoie en fait un nombre équivalent à l’emplacement des caractères de la chaîne trouvée. Si aucune chaîne n’est trouvée, la fonction SEARCH renverra simplement une erreur #VALUE!.

Nous utiliserons la fonction ISNUMBER pour déterminer si la sortie de SEARCH indique une chaîne correspondante.

Étape 3

Nous pouvons également utiliser la fonction REGEXMATCH pour déterminer si une cellule contient une certaine chaîne.

La fonction REGEXMATCH renvoie soit TRUE, soit FALSE en fonction de savoir si le premier argument respecte le modèle indiqué dans le deuxième paramètre.

Étape 4

Parfois, vous voudrez savoir si une cellule est égale à une certaine chaîne.

Dans ces cas, nous pouvons utiliser l’opérateur equal.

How to Use IF CONTAINS in Google Sheets

Notez cependant que cette méthode n’est pas sensible à la casse.

How to Use IF CONTAINS in Google Sheets

Étape 5

Si vous souhaitez effectuer une vérification sensible à la casse pour savoir si deux chaînes correspondent, vous pouvez utiliser la fonction EXACT à la place.

How to Use IF CONTAINS in Google Sheets

La fonction EXACT ne renvoie TRUE que si les deux arguments ont la même chaîne et la même casse.

Résumé

Ce guide devrait vous donner tout ce dont vous avez besoin pour créer une formule IF CONTAINS dans Google Sheets.

Vous pouvez faire une copie de cette feuille de calcul d’exemple pour l’essayer par vous-même.

Crawlan.com

Articles en lien