Exemple d'utilisation
SEARCHB("新", "农历新年", 2)
Syntaxe
SEARCHB(recherche_de, 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 -1par défaut] : position du caractère danstexte_à_rechercherà partir duquel commencer la recherche.
Remarques
- Si
recherche_deest introuvable, la valeur d'erreur #VALUE! est renvoyée. - Assurez-vous que
recherche_deettexte_à_rechercherne 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 queSPLITetSUBSTITUTE. - Il est recommandé d'utiliser une fonction comme
IFERROR, au cas où la recherche ne renverrait aucun résultat. - Vous pouvez utiliser des caractères génériques comme le point d'interrogation (?) et l'astérisque (*), dans l'argument
recherche_de. Le point d'interrogation remplace n'importe quel caractère, et l'astérisque n'importe quel groupe de caractères. Pour rechercher le point d'interrogation ou l'astérisque proprement dits, faites-les précéder d'un tilde (~) ou reportez-vous à la fonctionFINDB. - Utilisez
SEARCHpour les jeux de caractères standards etSEARCHBpour les jeux de caractères codés sur deux octets, comme le chinois (simplifié), le chinois (traditionnel), le coréen et le japonais.
Voir également
SEARCH: Affiche la position à laquelle une chaîne est détectée pour la première fois dans un texte, en ignorant la casse.
REPLACE : Remplace une partie de la chaîne de texte par une autre chaîne de texte.
REGEXREPLACE : Remplace une partie d'une chaîne de texte par une autre chaîne en utilisant des expressions régulières.
REGEXMATCH : Indique si une partie d'un texte correspond à une expression régulière.
SUBSTITUTE : 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.
FIND : Affiche la position à laquelle une chaîne est détectée pour la première fois dans un texte, en respectant la casse.
FINDB : Affiche la première position à laquelle une chaîne est trouvée dans un texte où chaque caractère double équivaut à 2.