Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint dans Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint Server 2007 SharePoint dans Microsoft 365 Petite entreprise Windows SharePoint Services 3.0

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)

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.