# Fonction SEARCH/SEARCHB

La fonction SEARCH/SEARCHB est l'une des fonctions de texte et de données. Elle est utilisée pour renvoyer la position de la sous-chaîne dans la chaîne. La fonction SEARCH est destinée pour les langues qui utilisent un jeu de caractères à un octet (SBCS), tendis que SEARCHB est pour les langues qui utilisent un jeu de caractères à deux octets (DBCS) telles que japonais, chinois, coréen etc.

La syntaxe de la fonction SEARCH/SEARCHB est :

SEARCH(string-1, string-2 [,start-pos])

SEARCHB(string-1, string-2 [,start-pos])

où

string-1 est la sous-chaîne à rechercher.

string-2 est la chaîne dans laquelle vous voulez rechercher.

start-pos est la position à partir de laquelle vous voulez commencer la recherche. C'est un argument facultatif. S'il est omis, la fonction effectue la recherche dès le commencement de la string-2.

Les données peuvent être saisies à la main ou incluses dans les cellules auxquelles il est fait référence.

Remarque : si la fonction ne trouve pas de correspondances, elle renvoie l'erreur #VALUE!.

Pour appliquer la fonction SEARCH/SEARCHB,

1. sélectionnez la cellule dans laquelle vous souhaitez afficher le résultat,
2. cliquez sur l'icône Insérer une fonction située sur la barre d'outils supérieure,
   ou cliquez avec le bouton droit sur la cellule sélectionnée et sélectionnez l'option Insérer une fonction depuis le menu,
   ou cliquez sur l'icône sutuée sur la barre de formule,
3. sélectionnez le groupe de fonctions Texte et données depuis la liste,
4. cliquez sur la fonction SEARCH/SEARCHB,
5. insérez les arguments nécessaires en les séparant par des virgules,

   Remarque : la fonction SEARCH/SEARCHB ne respecte pas la casse.

6. appuyez sur la touche Entrée.

Le résultat sera affiché dans la cellule sélectionnée.