S’applique à
Édition d’abonnement SharePoint Server SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint dans Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint dans Microsoft 365 Petite entreprise Windows SharePoint Services 3.0

SEARCH renvoie le numéro du caractère auquel un caractère ou une chaîne de texte spécifique est trouvé pour la première fois, en commençant par start_num. Utilisez SEARCH pour déterminer l’emplacement d’un caractère ou d’une chaîne de texte dans une autre chaîne de texte afin que vous puissiez utiliser les fonctions MID ou REPLACE pour modifier le texte.

Syntaxe

SEARCH(find_text,within_text,start_num)

Find_text     est le texte que vous souhaitez rechercher. Vous pouvez utiliser les caractères génériques ( point d’interrogation ( ?) et astérisque (*) dans find_text. Le point d’interrogation correspond à un caractère quelconque et l’astérisque à une séquence de caractères. Si vous recherchez un point d’interrogation ou un astérisque, tapez un tilde (~) devant ce caractère.

Within_text     est le texte dans lequel vous souhaitez rechercher find_text.

no_départ     est le numéro de caractère dans within_text à partir duquel vous souhaitez commencer la recherche. Utilisez l’argument no_départ pour ignorer un nombre spécifié de caractères. Par exemple, supposons que vous travaillez avec la chaîne de texte « AYF0093. YoungMensApparel". 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 RECHERCHE commence par le caractère 8, recherche find_text au caractère suivant et retourne le nombre 9. SEARCH renvoie toujours le nombre de caractères à partir du début de within_text, en comptant les caractères que vous ignorez si start_num est supérieur à 1.

Remarques

  • SEARCH ne fait pas de distinction entre les lettres majuscules et minuscules lors de la recherche de texte.

  • SEARCH est similaire à FIND, sauf que FIND respecte la casse.

  • Si find_text est introuvable, le #VALUE ! est renvoyée.

  • Si start_num est omis, il est supposé être 1.

  • Si start_num n’est pas supérieur à 0 (zéro) ou est supérieur à la longueur de within_text, le #VALUE ! est renvoyée.

Exemples

Col1

Col2

Col3

Formule

Description (résultat)

Instructions

Pertes et profits

profits

=SEARCH(« e »,[Col1],6)

Position du premier « e » dans la chaîne, en commençant à la sixième position (7)

Instructions

Pertes et profits

profits

=SEARCH([Col3],[Col2])

Position de « marge » dans « Marge bénéficiaire » (8)

Instructions

Pertes et profits

profits

=REPLACE([Col2],SEARCH([Col3],[Col2]),6,"Amount »)

Remplace « Margin » par « Amount » (Profit Amount)

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.