Microsoft Windows SharePoint Services
AccueilPrécédenteSuivanteImprimer

Afficher toutAfficher tout

CHERCHE

CHERCHE

La fonction CHERCHE renvoie le numéro du caractère au niveau duquel un caractère spécifique ou une chaîne de texte est initialement reconnu(e) à partir du no_départ. Utilisez la fonction CHERCHE pour déterminer la position d'un caractère ou d'une chaîne de texte dans une autre chaîne de texte de façon à pouvoir utiliser ensuite les fonctions STXT ou REMPLACER pour modifier le texte.

Syntaxe

CHERCHE(texte_cherché;texte;no_départ)

texte_cherché   est le texte que vous voulez trouver. Vous pouvez utiliser les caractères génériques [le point d'interrogation (?) et l'astérisque (*)] dans l'argument texte_cherché. Le point d'interrogation correspond à un caractère quelconque et l'astérisque correspond à une séquence de caractères quelconque. Si vous voulez trouver réellement un point d'interrogation ou un astérisque, tapez un tilde (~) devant ce caractère.

texte   est le texte comprenant la chaîne de texte que vous voulez trouver.

no_départ   indique le numéro du caractère dans l'argument texte à partir duquel la recherche doit débuter.

Conseil

Utilisez l'argument no_départ pour ignorer un nombre spécifié de caractères. Par exemple, supposons que vous utilisiez 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. Elle renvoie toujours le numéro des caractères à partir du début du texte, en prenant en compte les caractères ignorés si no_départ est supérieur à 1.

Remarques

Exemple

Col1Col2Col3Formule Description (résultat)
InstructionsPertes et profitsprofits=CHERCHE("i";[Col1];6) Position du premier « i » dans la chaîne, en commençant à la sixième position (9)
InstructionsPertes et profitsprofits=CHERCHE([Col2];[Col3]) Position de « profits » dans « Pertes et profits » (11)
InstructionsPertes et profitsprofits=REMPLACE([Col3];CHERCHE([Col3];[Col2]);6;"bénéfices") Remplace « profits » par « bénéfices » (Pertes et bénéfices)
©2003 Microsoft Corporation. Tous droits réservés.