Affiche la position à laquelle une chaîne est détectée pour la première fois dans un texte, en respectant la casse.
Exemple d'utilisation
FIND("n",A2)
FIND("chaussettes","Les chaussettes de l'archiduchesse sont-elles sèches ?",14)
Syntaxe
TROUVE(rechercher, texte_à_rechercher, [à_partir_de])
-
recherche_de
: chaîne à rechercher danstexte_à_rechercher
. -
texte_à_rechercher
: texte dans lequel rechercher la première occurrence de la valeur indiquée dansrecherche_de
. -
à_partir_de
– [ FACULTATIF –1
par défaut ] : position du caractère danstexte_à_rechercher
à partir duquel commencer la recherche.
Notes
TROUVE
est sensible à la casse, ce qui signifie qu'une distinction est faite entre les lettres majuscules et minuscules. Par exemple, "abc" ne donnera pas les mêmes résultats qu'"ABC". Pour ignorer la casse, utilisez la fonctionCHERCHE
.- Assurez-vous que
recherche_de
ettexte_à_rechercher
ne sont pas indiqués à la place l'un de l'autre, sinon la valeur d'erreur#VALUE!
sera certainement renvoyée. Les arguments sont fournis dans un ordre différent de celui d'autres fonctions de texte, telles queSPLIT
etSUBSTITUTE
. - Il est recommandé d'utiliser une fonction comme
SIERREUR
, au cas où la recherche ne renverrait aucun résultat. - Si le modèle que vous recherchez est introuvable, l'erreur #VALUE! est renvoyée.
Voir également
SUBSTITUE
: Remplace un texte existant par un nouveau texte dans une chaîne.
SPLIT
: Divise un texte autour d'une chaîne ou d'un caractère donné, et place chaque fragment dans une cellule distincte de la ligne.
CHERCHE
: Affiche la position à laquelle une chaîne est détectée pour la première fois dans un texte, en ignorant la casse.
SIERREUR
: S'il ne s'agit pas d'une valeur d'erreur, affiche le premier argument. Sinon, affiche le deuxième argument s'il est présent, ou une valeur vide si cet argument est absent.