La fonction TROUVE
La position d'un texte dans un autre, majuscules comprises. Elle sert surtout à découper : tout ce qui précède l'espace, le tiret, l'arobase.
La syntaxe
=TROUVE(texte_cherché; texte; [no_départ])
Dans un Excel en anglais : =FIND(find_text, within_text, [start_num]).
Les arguments
- texte_cherché : ce qu'on cherche, sans jokers.
- texte : où chercher.
- no_départ : à partir de quel caractère.
Un exemple
=GAUCHE(A2;TROUVE("@";A2)-1)
La partie d'une adresse e-mail avant l'arobase.
Les pièges
- Texte absent : #VALEUR!.
- La casse compte : « Paris » n'est pas trouvé dans « PARIS ».
Aller plus loin
Questions fréquentes
- Comment éviter #VALEUR! quand le texte est absent ?
- Chercher dans le texte suivi du caractère cherché :
TROUVE(" ";A2&" ")trouve toujours au moins la fin.