Excel: attribution d'un format à une cellule
Résolu
brink33
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Tout n'y est pas dans le titre car pas assez de place!
Je suis sur excel 2007.
J'arrive à attribuer un format (couleur etc.) à une cellule en fonction du texte d'une autre cellule avec la mise en forme conditionnelle en inscrivant la formule: =$C1="ok" (dans la celulle A1 par exemple).
Dans ce cas, lorsqu'il y a "ok" dans la cellule C1, la cellule A1 se colorie en jaune. Jusque là, tout va bien.
Mon problème est que lorsque je mets "ok mais à mettre à jour" (par exemple) dans C1, la cellule A1 n'est plus en jaune car il faut qu'il y ait exactement les bon caractères pour que ça fonctionne: même un espace ajouté après le "ok" dans C1 annule alors la couleur jaune dans A1.
Je voudrais donc, si cela est possible, une modification de ma formule afin que: à partir du moment où C1 contient une certaine chaîne de caractère comme "ok", A1 se colorie même si C1 contient d'autres caractère avant ou après le "ok". (En gros: je veux pas que se soit "=" mais autre chose permettant de dire "contenant")
J'imagine qu'il suffit de pas grand chose pour résoudre mon problème mais quand on ne sait pas......
Merci d'avance! :)
Tout n'y est pas dans le titre car pas assez de place!
Je suis sur excel 2007.
J'arrive à attribuer un format (couleur etc.) à une cellule en fonction du texte d'une autre cellule avec la mise en forme conditionnelle en inscrivant la formule: =$C1="ok" (dans la celulle A1 par exemple).
Dans ce cas, lorsqu'il y a "ok" dans la cellule C1, la cellule A1 se colorie en jaune. Jusque là, tout va bien.
Mon problème est que lorsque je mets "ok mais à mettre à jour" (par exemple) dans C1, la cellule A1 n'est plus en jaune car il faut qu'il y ait exactement les bon caractères pour que ça fonctionne: même un espace ajouté après le "ok" dans C1 annule alors la couleur jaune dans A1.
Je voudrais donc, si cela est possible, une modification de ma formule afin que: à partir du moment où C1 contient une certaine chaîne de caractère comme "ok", A1 se colorie même si C1 contient d'autres caractère avant ou après le "ok". (En gros: je veux pas que se soit "=" mais autre chose permettant de dire "contenant")
J'imagine qu'il suffit de pas grand chose pour résoudre mon problème mais quand on ne sait pas......
Merci d'avance! :)
A voir également:
- Excel: attribution d'un format à une cellule
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
5 réponses
Salut,
tu as par exemple cette formule pour ta mise en forme
=ESTERREUR(CHERCHE("ok";$C1))=FAUX
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
tu as par exemple cette formule pour ta mise en forme
=ESTERREUR(CHERCHE("ok";$C1))=FAUX
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Ah oui, ta solution Mike est encore mieux car elle permet en plus de la solution précédente de chossette d'ajouter des caractères avant le "ok".
Merci beaucoup!
Merci beaucoup!
Re,
Et oui elle répond à ta demande
"Je voudrais donc, si cela est possible, une modification de ma formule afin que: à partir du moment où C1 contient une certaine chaîne de caractère comme "ok", A1 se colorie même si C1 contient d'autres caractère avant ou après le "ok"."
tu peux également utiliser
=ESTNUM(CHERCHE("ok";$C1))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Et oui elle répond à ta demande
"Je voudrais donc, si cela est possible, une modification de ma formule afin que: à partir du moment où C1 contient une certaine chaîne de caractère comme "ok", A1 se colorie même si C1 contient d'autres caractère avant ou après le "ok"."
tu peux également utiliser
=ESTNUM(CHERCHE("ok";$C1))
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dans ce cas, je dois la mettre directement dans la cellule A1 et non pas dans la mise en forme conditionnelle de la cellule A1...
Et ça m'affiche "VRAI" ou "FAUX" mais pas possible de ne pas changer les caractères de A1 en mettant seulement une couleur?
Par contre c'est vrai qu'en ajoutant du texte après le "ok" ne change rien donc ça c'est parfait ;)
la formule que je proposait était bien pour la mise en forme conditionnelle, pas une formule à ajouter dans la cellule.