Fonction Excel Si Cellule Contient Texte Alors, Comment Ça Marche ?
Salut à tous les fans d’Excel ! Aujourd’hui, on va parler d’une fonction très utile qui permet de vérifier si une cellule contient du texte ou non : la fonction SI.TEXTE.
Syntaxe de la Fonction
La syntaxe de la fonction SI.TEXTE est la suivante :
=SI.TEXTE(cellule_à_vérifier, texte_à_rechercher, valeur_si_vrai, valeur_si_faux)
-
cellule_à_vérifier
: la cellule dont vous voulez vérifier le contenu. -
texte_à_rechercher
: le texte que vous voulez rechercher dans la cellule. -
valeur_si_vrai
: la valeur à renvoyer si la cellule contient le texte recherché. -
valeur_si_faux
: la valeur à renvoyer si la cellule ne contient pas le texte recherché.
Exemples d’Utilisation
Voici quelques exemples concrets pour mieux comprendre comment utiliser la fonction SI.TEXTE :
Exemple 1
=SI.TEXTE(A1, "Bonjour", "Oui", "Non")
Si la cellule A1 contient le texte “Bonjour”, la fonction renverra “Oui”, sinon elle renverra “Non”.
Exemple 2
=SI.TEXTE(A1, "*Bonjour*", "Oui", "Non")
Si la cellule A1 contient une chaîne de caractères contenant le texte “Bonjour”, la fonction renverra “Oui”, sinon elle renverra “Non”.
Exemple 3
=SI.TEXTE(A1, "Bonjour", "Oui", "Non", VRAI)
Si la cellule A1 contient le texte “Bonjour”, la fonction renverra “Oui”, sinon elle renverra “Non”. La quatrième argument, VRAI, indique à la fonction de faire une recherche sensible à la casse.
Problèmes Courants
Voici quelques problèmes courants que vous pouvez rencontrer lors de l’utilisation de la fonction SI.TEXTE :
- La fonction renvoie toujours la valeur “Faux” : cela signifie que la cellule ne contient pas le texte recherché. Vérifiez que le texte recherché est correctement orthographié et que vous utilisez la même casse que dans la cellule.
- La fonction renvoie toujours la valeur “Vrai” : cela signifie que la cellule contient le texte recherché. Vérifiez que vous ne recherchez pas un texte trop général qui pourrait être présent dans de nombreuses cellules.
- La fonction renvoie une erreur : cela signifie qu’il y a une erreur dans la syntaxe de la fonction. Vérifiez que vous avez bien respecté la syntaxe indiquée ci-dessus.
N’hésitez pas à laisser un commentaire si vous avez des questions ou si vous souhaitez partager des astuces supplémentaires sur la fonction SI.TEXTE. Bonne utilisation !
Fonction Excel Si Cellule Contient Texte Alors
Deux points importants à retenir :
- Syntaxe :
=SI.TEXTE(cellule_à_vérifier, texte_à_rechercher, valeur_si_vrai, valeur_si_faux)
- Sensibilité à la casse : par défaut, la fonction n’est pas sensible à la casse, mais vous pouvez utiliser le quatrième argument pour activer la sensibilité à la casse.
N’oubliez pas ces deux points clés pour utiliser efficacement la fonction SI.TEXTE dans vos feuilles de calcul Excel !
Syntaxe
Maintenant, entrons un peu plus dans les détails de la syntaxe de la fonction SI.TEXTE :
-
cellule_à_vérifier
: il s’agit de la cellule que vous voulez vérifier pour voir si elle contient le texte recherché. Vous pouvez saisir la référence de la cellule directement (par exemple, A1, B2, etc.) ou utiliser une plage de cellules (par exemple, A1:B10). -
texte_à_rechercher
: il s’agit du texte que vous voulez rechercher dans la cellule. Vous pouvez saisir le texte directement entre guillemets (par exemple, “Bonjour”, “Produit A”, etc.) ou utiliser une référence de cellule contenant le texte à rechercher. -
valeur_si_vrai
: il s’agit de la valeur à renvoyer si la cellule contient le texte recherché. Vous pouvez saisir une valeur textuelle (par exemple, “Oui”, “Trouvé”, etc.), une valeur numérique (par exemple, 1, 100, etc.) ou une formule. -
valeur_si_faux
: il s’agit de la valeur à renvoyer si la cellule ne contient pas le texte recherché. Vous pouvez saisir une valeur textuelle (par exemple, “Non”, “Non trouvé”, etc.), une valeur numérique (par exemple, 0, -1, etc.) ou une formule.
Par exemple, la formule suivante vérifie si la cellule A1 contient le texte “Bonjour” et renvoie “Oui” si c’est le cas, sinon elle renvoie “Non” :
=SI.TEXTE(A1, "Bonjour", "Oui", "Non")
Vous pouvez également utiliser des caractères génériques (* et ?) dans le texte à rechercher pour effectuer des recherches plus flexibles. Par exemple, la formule suivante vérifie si la cellule A1 contient une chaîne de caractères commençant par “Prod” et renvoie “Oui” si c’est le cas, sinon elle renvoie “Non” :
=SI.TEXTE(A1, "Prod*", "Oui", "Non")
N’oubliez pas que la fonction SI.TEXTE est sensible à la casse par défaut. Cela signifie que si vous recherchez le texte “Bonjour”, la cellule doit contenir exactement le texte “Bonjour” (avec la même casse) pour que la fonction renvoie “Oui”. Si vous voulez effectuer une recherche insensible à la casse, vous pouvez utiliser le quatrième argument de la fonction, qui est un booléen. Si vous définissez ce quatrième argument à VRAI, la fonction ignorera la casse lors de la recherche du texte.
Sensibilité à la casse
Comme nous l’avons mentionné précédemment, la fonction SI.TEXTE est sensible à la casse par défaut. Cela signifie que si vous recherchez le texte “Bonjour”, la cellule doit contenir exactement le texte “Bonjour” (avec la même casse) pour que la fonction renvoie “Oui”.
Cependant, vous pouvez utiliser le quatrième argument de la fonction pour activer la sensibilité à la casse. Ce quatrième argument est un booléen. Si vous le définissez à VRAI, la fonction ignorera la casse lors de la recherche du texte.
Par exemple, la formule suivante vérifie si la cellule A1 contient le texte “Bonjour” et renvoie “Oui” si c’est le cas, sinon elle renvoie “Non”, en ignorant la casse :
=SI.TEXTE(A1, "Bonjour", "Oui", "Non", VRAI)
Dans ce cas, si la cellule A1 contient le texte “bonjour”, “BONJOUR” ou même “BoNjOuR”, la fonction renverra “Oui”.
Il est important de noter que le quatrième argument de la fonction SI.TEXTE n’est disponible que dans les versions récentes d’Excel. Si vous utilisez une ancienne version d’Excel, vous devrez utiliser une autre méthode pour effectuer une recherche insensible à la casse.
Une méthode alternative consiste à utiliser la fonction RECHERCHE. La fonction RECHERCHE est sensible à la casse par défaut, mais vous pouvez utiliser l’argument “1” pour activer la recherche insensible à la casse. Par exemple, la formule suivante vérifie si la cellule A1 contient le texte “Bonjour” et renvoie “Oui” si c’est le cas, sinon elle renvoie “Non”, en ignorant la casse :
=SI(RECHERCHE("Bonjour", A1, 1), "Oui", "Non")
Quelle que soit la méthode que vous choisissez, assurez-vous d’être cohérent dans votre utilisation de la casse lors de la recherche de texte dans vos feuilles de calcul Excel.
No Comment! Be the first one.