J'essaie d'utiliser la mise en forme conditionnelle pour mettre en surbrillance les cellules d'une colonne qui contient un mot exact avec Excel 2012. Je ne réussis que partiellement avec la fonction "cellules qui contiennent du texte". Le problème est que je veux mettre en évidence uniquement les cellules qui contiennent le mot exact "thé". Cependant, les cellules qui contiennent le mot "à la place" sont également mises en surbrillance car le mot "thé" est à l'intérieur du mot "à la place", ce que je ne veux pas. Je veux seulement mettre en évidence les cellules qui contiennent du "thé". Est-ce possible.
Une autre chose est que je ne veux pas de biais de capitalisation. Je souhaite que les exemples de "thé", "thé" et "thé" soient mis en évidence.
la source
Dans
Format only cells that contain
, vous pouvez utiliserCell value
et choisirequal to
, et insérer "thé" dans le dernier champ.la source
Avez-vous des signes de ponctuation dans les cellules? Sinon, cette solution basée sur une formule devrait fonctionner pour vous:
En supposant que les données soient entrées
column A
, sélectionnez cette colonne et appliquez une mise en forme conditionnelle à l’aide de l’option "Utilisez une formule pour déterminer les cellules à formater", avec cette formule.=SEARCH(" tea "," "&A1&" ")
SEARCH n'est pas sensible à la casse. La formule recherche "thé" avec un espace de chaque côté, dans le contenu du texte avec un espace de chaque côté, de manière à capturer le thé au début ou le thé à la fin mais pas en équipe ou à la place.
La ponctuation peut gâcher ceci car elle ne trouvera pas de thé (avec une virgule juste après) par exemple. Pour répondre à cela, vous pouvez ajouter des fonctions SUBSTITUTE à la formule pour les supprimer, par exemple, si vous avez des virgules et des points (utiliser des points), utilisez cette version.
=SEARCH(" tea "," "&SUBSTITUTE(SUBSTITUTE(A1,",",""),".","")&" ")
la source
sous mise en forme conditionnelle, utilisez l'option "Utilisez une formule pour sélectionner les cellules à formater".
entrer:
= AND (PAS (ISBLANK (A *)), A * = "thé") (où A * est la 1ère cellule de la plage que vous souhaitez formater)
ajoutez une deuxième règle pour la même plage et entrez la formule:
= NOT (ET (ISBLANK (A *))
Assurez-vous que la 1ère règle (en sélectionnant "thé" est la 1ère (en haut)
Ainsi, toute cellule dont le format ne correspond pas à la deuxième règle sera formatée. Toute cellule contenant uniquement "thé" sera formatée conformément à la première règle.
la source