La fonction CHERCHE
La position d'un texte dans un autre. Son usage le plus fréquent : savoir si une cellule contient un mot.
La syntaxe
=CHERCHE(texte_cherché; texte; [no_départ])
Dans un Excel en anglais : =SEARCH(find_text, within_text, [start_num]).
Les arguments
- texte_cherché : ce qu'on cherche ; les jokers * et ? sont admis.
- texte : où chercher.
- no_départ : à partir de quel caractère.
Un exemple
=ESTNUM(CHERCHE("urgent";A2))
VRAI si A2 contient « urgent », « URGENT » ou « Urgentissime » ; FAUX sinon, sans erreur.
Les pièges
- Texte absent : #VALEUR!, pas 0 ni #N/A. D'où ESTNUM autour.
- TROUVE fait la même chose mais tient compte des majuscules et n'admet pas les jokers.
Aller plus loin
- GAUCHE et STXT, pour extraire.
- Trouver la bonne formule : « savoir si une cellule contient un mot ».
Questions fréquentes
- CHERCHE ou TROUVE ?
- CHERCHE ignore les majuscules et admet les jokers ; TROUVE distingue « Paris » de « paris ».