# Fonction FIND/FINDB

La focntion FIND/FINDB est l'une des fonctions de texte et de données. Elle est utilisée pour trouver une sous-chaîne déterminée (string-1) à l'intérieure d'une chaîne (string-2). La fonction FIND est destinée pour les langues qui utilisent un jeu de caractères à un octet (SBCS), tendis que FINDB 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 FIND/FINDB est :

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

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

où

string-1 est une chaîne à trouver,

string-2 est une chaîne dans laquelle vous cherchez,

start-pos est la position dans la chaîne à partir de laquelle vous voulez commencer la recherche. C'est un argument facultatif. S'il est omis, la fonction commence la recherche dès le début de la chaîne.

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

Note: s'il n'a pas de correspondances, la fonction renvoie l'erreur #VALUE!.

Pour appliquer la fonction FIND/FINDB,

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 FIND/FINDB,
5. insérez les arguments nécessaires en les séparant par des virgules,

   Remarque: la fonction FIND/FINDB respecte la casse.

6. appuyez sur la touche Entrée.

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