=SEARCHB
Texte Intermédiaire Google Sheets

SEARCHB Excel : Trouver du texte (sensible à la casse)

Maîtrisez SEARCHB dans Excel : syntaxe, exemples pratiques (finance, RH), erreurs courantes et alternatives. Guide complet pour la recherche de texte.

Syntaxe

=SEARCHB(texte_recherché, texte_dans_lequel_chercher, [no_départ])

texte_recherché : Le texte que vous souhaitez trouver. texte_dans_lequel_chercher : Le texte où la recherche doit être effectuée. no_départ (facultatif) : La position de départ de la recherche dans le texte_dans_lequel_chercher. Si omis, la recherche commence au début.

Utilisation dans Google Sheets

La fonction SEARCHB est compatible avec Google Sheets et fonctionne de la même manière qu'Excel. Elle est utilisée pour rechercher une chaîne de texte à l'intérieur d'une autre chaîne de texte, en tenant compte de la casse, et est conçue pour les langues utilisant des jeux de caractères double octet (DBCS). Les cas d'utilisation et la syntaxe sont identiques à Excel. Les bonnes pratiques et les combinaisons possibles sont également les mêmes.

Cas d'utilisation

Validation de données

Analyse de texte

Extraction de données

Nettoyage de données

Exemples pratiques

Trouver la position de "Pomme" (sensible à la casse)

Données : Texte: J'aime les Pommes et les poires

=SEARCHB("Pomme", "J'aime les Pommes et les poires")

Trouve la position de 'Pomme' dans la chaîne.

Résultat : 11
Trouver la position de "pomme" (sensible à la casse, ne trouve pas)

Données : Texte: J'aime les Pommes et les poires

=SEARCHB("pomme", "J'aime les Pommes et les poires")

Comme la recherche est sensible à la casse, 'pomme' n'est pas trouvé.

Résultat : #VALUE!
Trouver "Excel" à partir d'une position spécifique

Données : Texte: J'apprends Excel et VBA

=SEARCHB("Excel", "J'apprends Excel et VBA", 12)

Recherche 'Excel' en commençant à la position 12.

Résultat : 12

Conseils et astuces

Utilisez SIERREUR pour gérer les erreurs #VALUE! si le texte n'est pas trouvé.

N'oubliez pas que SEARCHB est sensible à la casse. Utilisez SEARCH si la casse n'est pas importante.

Utilisez les caractères génériques (* et ?) avec précaution, car ils peuvent affecter les résultats de la recherche.

Pour une recherche plus avancée, explorez les expressions régulières (mais cela nécessite VBA).

Erreurs courantes

#VALUE!

texte_recherché n'est pas trouvé dans texte_dans_lequel_chercher.

Vérifiez que le texte à rechercher existe dans la chaîne de texte cible, et que la casse est correcte si la recherche est sensible à la casse.

#VALUE!

no_départ est supérieur à la longueur de texte_dans_lequel_chercher.

Assurez-vous que la position de départ est valide et inférieure ou égale à la longueur de la chaîne de texte cible.

Formules associées