CHERCHE, fonction

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Recherche une chaîne de caractères (texte_cherché) au sein d'une autre chaîne de caractères (texte) et renvoie le numéro de départ de l'argument texte_cherché, à partir du premier caractère du texte. La fonction CHERCHE vous permet également de trouver une chaîne de caractères à l'intérieur d'une autre, mais la fonction CHERCHE, à la différence de la fonction CHERCHE, respecte les majuscules et les minuscules et n'admet pas de caractère générique.

Syntaxe

CHERCHE(texte_cherché;texte;no_départ)

texte_cherché     est le texte que vous voulez trouver.

texte     est le texte qui contient celui que vous recherchez.

no_départ     indique le caractère à partir duquel la recherche doit débuter. Le premier caractère de l'argument texte est le caractère numéro 1. Si l'argument no_départ est omis, la valeur par défaut est 1.

Vous pouvez également utiliser l'argument no_départ pour ignorer un nombre spécifié de caractères. Par exemple, supposons que vous utilisez la chaîne de texte « AVF0093.VêtementsJeunesGens ». Pour trouver le numéro du premier « V » dans la partie descriptive de la chaîne de texte, affectez la valeur 8 à l'argument no_départ pour que la recherche ne s'opère pas dans la partie du numéro de série. La fonction CHERCHE commence sa recherche au caractère numéro 8, trouve l'argument texte_cherché au caractère suivant et renvoie le numéro 9. La fonction CHERCHE renvoie toujours le numéro des caractères à partir du début du texte, en comptant les caractères à ignorer si no_départ est supérieur à 1.

Notes

  • Si l’argument texte_cherché est "" (texte vide), la fonction TROUVE équivaut au premier caractère de la chaîne analysée (c’est-à-dire au caractère dont le numéro est égal à l’argument no_départ ou à 1).

  • L’argument texte_cherché ne peut contenir aucun caractère générique.

  • Si texte_à_trouver ne figure pas dans texte_où_chercher, TROUVE renvoie la valeur d'erreur #VALEUR!.

  • Si position_démarrage n'est pas supérieur à zéro, TROUVE renvoie la valeur d'erreur #VALEUR!.

  • Si l'argument no_départ est supérieur à la longueur de l'argument texte, la fonction CHERCHE renvoie la valeur d'erreur #VALEUR!.

Série d'exemples 1

Formule

Description (résultat)

=TROUVE("M";"Miriam McGovern")

Position du premier « M » dans la chaîne (1)

=TROUVE("m";"Miriam McGovern")

Position du premier « m » dans la chaîne (6)

=TROUVE("M";"Miriam McGovern";3)

Position du premier « M » dans la chaîne, en commençant au troisième caractère (8)

Série d'exemples 2

Col1

Formule

Description (résultat)

Isolateurs céramique #124-TD45-87

=STXT([Col1];1;TROUVE(" #";[Col1];1)-1)

Extrait le texte de la position 1 à la position de « # » dans la chaîne (Isolateurs céramique)

Bobines cuivre #12-671-6772

=STXT([Col1];1;TROUVE(" #";[Col1];1)-1)

Extrait le texte de la position 1 à la position de « # » dans la chaîne (Bobines cuivre)

Résistances variables #116010

=STXT([Col1];1;TROUVE(" #";[Col1];1)-1)

Extrait le texte de la position 1 à la position de « # » dans la chaîne (Résistances variables)

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×