Couleur mise en forme conditionnelle sur plusieurs cellule

Résolu/Fermé
Anna - Modifié par Anna le 8/11/2015 à 13:39
 Anna - 8 nov. 2015 à 16:07
Bonjour,

C'est encore moi ! J'ai une nouvelle question mais je pense que celle-ci va être un peu plus compliquée. Si non, tant mieux !

Donc en
B5 j'ai la formule suivante =SI($G$2>=M5;M5;"")
B6 =SI($G$2>=M6;M6;"")
B7 =SI($G$2>=M7;M7;"")
etc etc etc et ce 366 fois.

En D, une valeur a inscrire manuellement.
J'aurai voulu creer une condition du type.

Si B6 affiche quelques chose alors D6 vert
si B7 affiche quelques chose alors D7 vert etc...

Seulement je ne me sens pas de faire ca 366 fois (ca fait beaucoup de conditions !)

De même, dans un registre différent j'aimerai dans le meilleur des cas que ca soit

D6 vert si B6 affiche quelque chose
D7 vert si D6 affiché ET si B7 affiché.

Mais même combat, je ne me sens pas de faire ça 366 fois @.@

Du coup, une solution miracle please ?

Merci d'avance !

Anna

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
8 nov. 2015 à 12:51
Bonjour

Pas de miracle, juste un peu de logique Excel!

sélectionnez le champ complet D6:Dxxx

Mise en forme conditionnelle / Nouvelle règle / Utiliser une formule
la formule est:

pour B6 seulement
=$B6<>33

pour B6 et D6
=SI(ET(B6<>"";D6<>"")

et formatez; La formule va s'adapter à tout le champ ligne par ligne
si vous entrez la formule qui correspond à la première cellule du champ

crdlmnt

1
Bonjour.

Merci pour la réponse.

J'ai du louper une etape par ce que ca ne fonctionne pas (Il ne veut même pas me mettre la deuxieme fomule Si(et) etc, même en complétant la parenthèse.

Du coup on est d'accords je sélectionne les D5:Dxx

Je conditionne sous formule et je rentre soit =$B6<>33 (enfin 5 vu que ca commence en 5)

Ou

=SI(ET(B5<>"";D5<>""))

Mais donc dans le premier cas il me colore tout en vert, dans le deuxième il refuse la formule. ou alors j'ai loupé un truc donc et je fais mal ^^". Désolé !

Encore merci.
Anna
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié par Vaucluse le 8/11/2015 à 14:42
Erreurs dans ma proposition, j'ai un peu honte:

pour B seulement
=B5<>"" et non pas 33_faute de clavier!!!

dans une mise en forme conditionnelle, n'utilisez pas le SI
=ET(B5<>"";D5<>"")

C'est moi qui suis désolé, j'étais mal réveillé ce dimanche, mes excuses!

crdlmnt
0
Anna > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
8 nov. 2015 à 15:19
Han mais oui quelle cruche je fais x) j'ai même pas capté pour le 33 (je me demandais pourquoi 33 d'ailleurs mais je me suis dis qu'il devait y avoir une bonne raison x) )

C'est just PERFECT, merci !! Mais du coup je me pose la question de ce que représente <> ? Je connaissais <, >, >= ou <= mais <> j'avoue mystère !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396 > Anna
8 nov. 2015 à 15:39
simplement "différent de" la valeur qui suit, donc ici différent de "rien"
je passe le sujet en résolu
Bonne route Au plaisir
crdlmnt
0
Anna > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
8 nov. 2015 à 16:07
Ah il va mettre utile celui là !

Merci beaucoup encore une fois ^^

Anna
0