Formule Excel : Vérifier si une cellule contient un texte spécifique
Ce tutoriel présente plusieurs formules permettant de vérifier si une cellule contient un texte spécifique et de renvoyer VRAI ou FAUX, comme le montre la capture d’écran ci-dessous, tout en expliquant leurs arguments et leur fonctionnement.
Formule 1 Vérifier si une cellule contient un texte spécifique (non sensible à la casse Sensible à la casse)
Formule générique :
| =ISNUMBER(SEARCH(substring,text)) |
Arguments
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring) |
Valeur de retour :
Cette formule renvoie une valeur logique : VRAI si la cellule contient la sous-chaîne recherchée, FAUX sinon.
Fonctionnement de cette formule
Ici, vous souhaitez vérifier si la cellule B3 contient le texte figurant en C3. Utilisez la formule suivante :
| =ISNUMBER(SEARCH(C3,B3)) |
Appuyez sur la touche Entrée pour obtenir le résultat de la vérification.
Explication
Fonction RECHERCHE : la fonction RECHERCHE renvoie la position du premier caractère de find_text dans within_text. Si elle ne trouve pas find_text, elle renvoie l’erreur #VALEUR !. Ici,RECHERCHE(C3;B3)Recherche la position du texte situé en C3 dans le contenu de la cellule B3 et renvoie 22.
Fonction ESTNUM : la fonction ESTNUM vérifie si la valeur d’une cellule est numérique et renvoie une valeur logique. Elle renvoie VRAI si la cellule contient une valeur numérique, sinon FAUX. Ici, ESTNUM(RECHERCHE(C3;B3)) permet de vérifier si le résultat de la fonction RECHERCHE est une valeur numérique.
Formule 2 : Vérifier si une cellule contient un texte spécifique (sensible à la casse Sensible à la casse)
Formule générique :
| =ISNUMBER(FIND(substring,text)) |
Arguments
| Substring: the specific text you want to search in the cell. |
| Text: the cell or text string you want to check if contains a specific text (the argument substring). |
Valeur de retour :
Cette formule renvoie une valeur logique : VRAI si la cellule contient la sous-chaîne recherchée, FAUX sinon.
Fonctionnement de cette formule
Ici, vous souhaitez vérifier si la cellule B4 contient le texte situé en C4. Utilisez la formule suivante :
| =ISNUMBER(FIND(C4,B4)) |
Appuyez sur la touche Entrée pour effectuer la vérification.
Explication
Fonction TROUVE : la fonction TROUVE renvoie la position du premier caractère de find_text dans within_text. Si elle ne trouve pas find_text, elle renvoie l’erreur #VALEUR! et tient compte de la casse. Ici, TROUVE(C4;B4) recherche la position du texte contenu dans la cellule C4 au sein de la cellule B4 et renvoie l’erreur #VALEUR!.
Fonction ESTNUM : la fonction ESTNUM vérifie si la valeur d’une cellule est numérique et renvoie une valeur logique — VRAI si la cellule contient une valeur numérique, FAUX dans le cas contraire. Ici, ESTNUM(TROUVE(C4;B4)) vérifie si le résultat de la fonction TROUVE est une valeur numérique.
Fichier exemple
Cliquez pour télécharger le fichier exemple
Formules associées
- Vérifier si une cellule contient l’une parmi plusieurs valeurs
Découvrez dans ce tutoriel une formule efficace pour vérifier si une cellule contient l’une des valeurs d’une liste dans Excel, accompagnée d’une explication claire de ses arguments et de son fonctionnement. - Vérifier si une cellule contient certaines valeurs tout en en excluant d’autres
Ce tutoriel vous propose une formule pour accomplir cette tâche rapidement dans Excel : vérifier si une cellule contient l’une des valeurs spécifiées tout en en excluant d’autres, et vous explique chaque argument de la formule. - Vérifier si une cellule contient l’une des valeurs
Supposons qu’Excel contienne une liste de valeurs dans la colonne E. Vous souhaitez vérifier si les cellules de la colonne B contiennent au moins l’une des valeurs présentes dans la colonne E, et renvoyer VRAI ou FAUX. - Vérifier si une cellule contient un nombre
Vous avez parfois besoin de savoir si une cellule contient une valeur numérique. Ce tutoriel vous propose une formule qui renvoie VRAI si c’est le cas, et FAUX sinon.
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.