CHERCHE

    Texte

    Trouve la position d'une chaîne de texte dans une autre. Insensible à la casse et prend en charge les caractères génériques.

    Traductions
    EnglishSEARCH
    FrenchCHERCHE
    SpanishHALLAR
    GermanSUCHEN
    ItalianRICERCA
    PortuguesePROCURAR
    DutchZOEKEN
    PolishSZUKAJ.TEKST
    RussianПОИСК
    TurkishBUL
    CzechHLEDAT
    HungarianKERESÉS
    SwedishSÖK
    DanishSØG
    FinnishKÄY.LÄPI
    Syntaxe
    CHERCHE(texte_cherché; texte; [no_départ])

    Arguments

    • texte_cherchéLe texte à trouver
    • texteLe texte dans lequel effectuer la recherche
    • no_départPosition à partir de laquelle commencer la recherche(optionnel)
    Exemples
    =CHERCHE("monde";"Bonjour le monde")
    11

    Recherche insensible à la casse

    =CHERCHE("*@*";A1)
    Position

    Trouve un motif avec un caractère générique

    =ESTNUM(CHERCHE("texte";A1))
    VRAI/FAUX

    Teste si le texte contient 'texte'

    Conseils et bonnes pratiques
    • Insensible à la casse (contrairement à TROUVE)
    • Prend en charge les caractères génériques * et ?
    • Renvoie #VALEUR! si non trouvé
    Erreurs fréquentes
    • S'attendre à ce que CHERCHE soit sensible à la casse comme TROUVE - ce n'est pas le cas, donc "Pomme" et "pomme" sont traités comme la même correspondance
    • Oublier que ? et * sont des caractères génériques dans CHERCHE, donc un point d'interrogation ou un astérisque littéral dans le texte recherché doit être précédé d'un tilde (~)
    • Ne pas gérer l'erreur que renvoie CHERCHE quand le texte n'est pas trouvé, ce qui peut se propager en une erreur #VALEUR! plus loin dans la formule
    Fonctions proches
    TROUVEFait le même travail mais avec sensibilité à la casse et sans prise en charge des caractères génériques.
    STXTSouvent associée à CHERCHE pour extraire du texte à partir de la position trouvée.
    SUBSTITUERemplace le texte directement plutôt que de simplement localiser sa position.
    Questions fréquentes

    CHERCHE fait-elle la distinction entre majuscules et minuscules ?

    Non, CHERCHE est insensible à la casse, donc rechercher "total" trouvera aussi bien "Total" ou "TOTAL".

    Comment rechercher un point d'interrogation ou un astérisque littéral ?

    Mettez un tilde devant, comme CHERCHE("~?";A1), sinon Excel traite ? et * comme des caractères génériques représentant n'importe quel caractère ou n'importe quelle séquence de caractères.

    Que se passe-t-il si CHERCHE ne trouve pas le texte ?

    Elle renvoie une erreur #VALEUR!, donc encadrez-la avec SIERREUR si vous devez gérer proprement un cas où le texte n'est pas trouvé.

    Besoin de traduire une formule utilisant CHERCHE ?

    Utilisez notre traducteur pour convertir votre formule complète