Principe : La formule CHERCHE permet de rechercher une chaîne de texte au sein d’une cellule et de renvoyer le numéro de la position de départ (à partir du premier caractère) de ce texte cherché dans la cellule dans laquelle on recherche ce texte.

= CHERCHE(texte_cherché ; texte ; [no_départ])

  • Texte à rechercher => à saisir entre guillemets («  ») s’il s’agit d’un texte.
  • Texte dans lequel on souhaite rechercher le texte_cherché.
  • Numéro du caractère à partir duquel on souhaite effectuer la recherche du texte_cherché.

Remarques :

  • Si plusieurs textes correspondent à la recherche, c’est la position du premier texte trouvé en partant de la gauche qui est renvoyé.
  • Cette formule ne respecte pas la casse : Elle ne différencie pas les majuscules et les minuscules dans sa recherche.
  • Les caractères génériques peuvent être utilisés dans le texte_cherché.

Exemple : On souhaite connaître la position du texte « Jean » dans la cellule suivante :

Formule CHERCHE

= CHERCHE(« jean »  ; A1) = 12

=> Le texte « jean » est retrouvé dans la chaîne de texte et il débute à partir du 12ème caractère.


=> Voir aussi la formule TROUVE