Lorsque plusieurs morceaux de texte apparaissent dans une seule cellule, des fonctions telles que RÉFÉRENCES peuvent ne pas trouver le contenu que vous recherchez. Vous pouvez toujours obtenir le résultat souhaité en utilisant une formule délicate.
À l'aide d'une formule spéciale, vous pouvez facilement vérifier si un texte de recherche est contenu dans une cellule ou non. L'astuce est que la formule ignore les majuscules et les minuscules des deux textes :
= SI (ISNUMBER (TROUVER (MAJUSCULES (texte de recherche); MAJUSCULES (contenu du texte)) ); contenuʺ ; non inclusʺ)
Vous passez deux arguments à la formule : Avec Texte de recherche définissez le texte que vous recherchez. Dessus Contenu textuel définir le texte dans lequel vous recherchez le texte de recherche. Si le texte recherché est trouvé dans le contenu du texte, la formule renvoie le résultat "contain". Si la formule ne trouve pas le texte recherché, elle renvoie le résultat "non contenu".
La formule ignore les majuscules et les minuscules des deux textes. De plus, la formule peut également rechercher les chiffres contenus dans le texte.
Dans le classeur affiché, la formule suivante dans la cellule C4 renvoie le résultat "contain":
= SI (ISNUMBER (TROUVEZ (SUPÉRIEUR (B4), SUPÉRIEUR (A4))); inclusʺ; non inclusʺ)
Le texte recherché « Müller » de la cellule B4 est contenu dans le texte « Müller, Schmitt, Huber » de la cellule A4. Par conséquent, le résultat « contenu » est correct.
Voici comment la formule vérifie le texte que vous recherchez
La formule combine un certain nombre de fonctions de table pour arriver au résultat. Vous pouvez utiliser la formule pour vérifier le texte que vous recherchez en utilisant le principe suivant :
- A propos des deux SUPER-Les fonctions convertissent les deux textes transférés en lettres majuscules. Cela garantit que vous êtes insensible à la casse.
- les TROUVELa fonction recherche le texte de recherche dans le contenu du texte.
- Si le texte recherché est trouvé, le TROUVEFonction en conséquence, la position du texte de recherche dans le contenu du texte. La formule fournit donc un nombre.
- les ISNUMBERLa fonction passe ensuite la valeur de vérité TRUE au SI-Fonction.
- les SI-Function renvoie le texte "contain" dans ce cas.
- Si le texte recherché n'est pas trouvé, le retour TROUVE-Fonction sans position et donc sans numéro.
- les ISNUMBERLa fonction aboutit alors à la valeur de vérité FALSE.
- Ainsi, le SILa fonction renvoie le soi-disant argument then; c'est le texte "non inclus".
Vous pouvez facilement adapter les textes à éditer en cas de test réussi ou échoué à vos besoins en modifiant la formule en conséquence.