Syntaxe de la fonction
TROUVE(rechercher, texte_à_rechercher, [à_partir_de])
recherche_de : chaîne à rechercher dans texte_à_rechercher.
texte_à_rechercher : texte dans lequel rechercher la première occurrence de la valeur indiquée dans recherche_de.
à_partir_de – [ FACULTATIF – 1 par défaut ] : position du caractère dans texte_à_rechercher à partir duquel commencer la recherche.
Exemples d'utilisation
- TROUVE("n";A2)
- TROUVE("chaussettes";"Les chaussettes de l'archiduchesse sont-elles sèches ?";14)
Exercices d'application
Dans cet exercice, nous souhaitons déterminer à quelle position dans la phrase se trouve le mot « Numericoach ».
Pour cela, on utilise la fonction :
=TROUVE(“Numericoach”; A8; 1)
💡 L’astuce Numericoach : vous pouvez utiliser la fonction Arrayformula avec la fonction TROUVE pour étendre le résultat à toute la plage.
Voici la formule que vous pouvez utiliser :
=Arrayformula(TROUVE(“Numericoach”; A8:A; 1))
Remarques complémentaires sur la syntaxe
TROUVE est sensible à la casse, ce qui signifie qu’une distinction est faite entre les lettres majuscules et minuscules. Par exemple, « abc » ne donnera pas les mêmes résultats que « ABC ». Pour ignorer la casse, utilisez la fonction CHERCHE.
Assurez-vous que recherche_de et texte_à_rechercher ne sont pas indiqués à la place l’un de l’autre, sinon la valeur d’erreur #VALUE! sera certainement renvoyée. Les arguments sont fournis dans un ordre différent de celui d’autres fonctions de texte, telles que SPLIT et SUBSTITUE.
Il est recommandé d’utiliser une fonction comme SIERREUR, au cas où la recherche ne renverrait aucun résultat.
Si le modèle que vous recherchez est introuvable, l’erreur #VALUE! est renvoyée.
Démonstration
B1
=TROUVE("Numericoach";A1; 1)
A | B | |
---|---|---|
1 | Je travaille chez Numericoach. | =TROUVE("Numericoach";A1; 1) |
2 | Numericoach ? J'aime bien ! | 1 |
3 | Tu connais Numericoach ? Je te recommande d'aller voir ce qu'ils font. | 12 |
4 |