Afficher du texte dans Excel si une cellule le contient
Si vous disposez d’une liste de chaînes de texte dans la colonne A et d’une ligne de mots-clés, vous devez maintenant vérifier si ces mots-clés apparaissent dans les chaînes de texte. Lorsqu’un mot-clé est présent dans une cellule, il doit s’afficher ; sinon, la cellule reste vide, comme le montre la capture d’écran suivante.

Afficher du texte dans Excel si une cellule le contient
Pour résoudre cette tâche, combinez les fonctions RECHERCHE, ESTNUM et SI à l’aide de la syntaxe générique suivante :
- substring: le mot que vous souhaitez rechercher dans la chaîne de texte.
- text: la chaîne de texte dans laquelle vous souhaitez effectuer votre recherche.
1. Saisissez ou copiez la formule suivante dans la cellule C2 :
2. Ensuite, faites glisser la poignée de recopie vers la droite pour afficher tous les textes contenus dans la cellule A2 en fonction des données de la ligne correspondante, comme illustré ci-dessous :

3. Continuez de faire glisser la poignée de recopie vers le bas jusqu’aux cellules auxquelles vous souhaitez appliquer cette formule, et vous obtiendrez le résultat illustré dans la capture d’écran suivante :

Explication de la formule :
- RECHERCHE(C$1;$A2) : la fonction RECHERCHE permet de vérifier si la valeur recherchée située en C1 apparaît dans A2. Si la chaîne est trouvée, RECHERCHE renvoie sa position (un nombre) ; sinon, elle renvoie une erreur #VALEUR!.
- ESTNUM(RECHERCHE(C$1;$A2)) : la fonction ESTNUM renvoie VRAI si la recherche aboutit, et FAUX dans le cas contraire.
- SI(ESTNUM(RECHERCHE(C$1;$A2));C$1;«») : la fonction SI renvoie la valeur de C1 si ESTNUM donne VRAI ; sinon, elle renvoie une chaîne vide.
Fonctions associées utilisées :
- SEARCH:
- La fonction RECHERCHE vous permet de repérer la position d’un caractère ou d’une sous-chaîne précise au sein d’une chaîne de texte donnée.
- IF:
- La fonction SI vous permet de tester une condition précise et renvoie la valeur que vous spécifiez selon que le résultat est VRAI ou FAUX.
- ISNUMBER:
- La fonction ESTNUM renvoie VRAI si une cellule contient un nombre, et FAUX sinon.
Autres articles :
- Vérifier si une cellule correspond à l’une des valeurs d’une liste
- Par exemple, j’ai une liste de chaînes de texte dans la colonne A et je souhaite vérifier si la valeur d’une cellule de cette colonne correspond à l’une des valeurs d’une autre liste située dans la colonne E. Si c’est le cas, la valeur VRAI s’affiche ; sinon, c’est FAUX qui apparaît, comme le montre la capture d’écran ci-dessous.
- Vérifier si une cellule contient l’une parmi plusieurs valeurs
- Ce tutoriel présente une formule Excel permettant de vérifier si une cellule contient l’une des plusieurs valeurs spécifiées, et détaille clairement ses arguments ainsi que son fonctionnement.
- 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 détaillant leurs arguments et leur fonctionnement.
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.