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)
2Numericoach ? J'aime bien !1
3Tu connais Numericoach ? Je te recommande d'aller voir ce qu'ils font.12
4
Ouvrir dans Sheets

Fonctions