Mise en forme conditionnelle + fonction OU

Bonjour à tous,

Je souhaite dans un fichier faire une mise en forme conditionnelle selon les valeurs de deux cellules. J'ai joint un fichier à titre d'exemple.

Je souhaite que pour la cellule A1:

-Si B5 >=50 et/ou C5>=1 : la cellule apparaisse en rouge

-Si B5<50 ou affiche "<1" et/ou C5 affiche "<1" : la cellule apparaisse en vert

-Si B5 et C5 n'ont rien d'afficher: la cellule apparaisse en gris

La première condition doit l'emporter sur la seconde.

Idem pour la cellule A2 avec les données de la ligne 6.

Mon problème est le suivant: lorsque je rentre <1 dans B5 ou C5; A1 s'affiche en rouge au lieu de s'afficher en vert.

capture

Voici les formules utilisées pour ma mise en forme conditionnelle:

-rouge : =OU($B$5>=50;$C$5>=1)

-Vert : =OU($B$5<50;$B$5="<1";$C$5="<1")

-Gris : =ET($B$5="";$C$5="")

Merci par avance pour votre aide!

Bonne journée.

5rv.xlsx (9.94 Ko)

Bonjour,

J'ai un soucis sur l'explication de la MEFC rouge. Quand vous dites et/ou c'est ET ou c'est OU ? Car ce n'est pas du tout la même chose et les possibilités se démultiplient avec un OU.

En partant du principe que c'est "ET" :

=ET(ESTNUM(B5);ESTNUM(C5);B5>=50;C5>=1)

Si c'est OU :

=OU(ESTNUM(B5);ESTNUM(C5))

Cdlt,

Edit : Est-il possible d'avoir des valeurs numériques comprises entre 1 et 50 ? Sinon on peut s'affranchir de "B5>=50;C5>=1"

Bonjour,

Pour le rouge:

=ET(ESTNUM($B$5);ESTNUM($C$5);OU($B$5>=50;$C$5>=1))

Cdlt

Edit: Ergotamine salut, désolé j'avais pas rafraîchit l'affichage

Merci pour vos réponses,

Ergotamine: Ce serait plutôt OU car soit l'un soit l'autre soit les deux. J'ai du coup essayé la formuel:

=ET(ESTNUM(B5);ESTNUM(C5);B5>=50;C5>=1)

Le problème avec les cellules "<1" persiste:

capture

En essayant la formule avec ET:

=ET(ESTNUM(B5);ESTNUM(C5);B5>=50;C5>=1)

Le problème des <1 semble fixé, cependant A1 n'apparaît plus en rouge que lorsque les deux conditions sont remplies

capture2 capture3 capture4 capture5

La condition pour la colonne B seule ne remplit colore pas du tout la cellule A1

capture6

Par avance, merci,

Bonjour,

La formule pour le rouge modifiée

=ET(OU(ESTNUM($B$5);ESTNUM($C$5));OU($B$5>=50;$C$5>=1))

Les 4 images du haut représentent-elles la situation à obtenir?

Cdlt

Arturo,

Sur les 4 images de mon commentaire, le résultat est OK sur la première et la dernière. Pour les 2 autres, A1 devrait apparaître en rouge.

J'ai essayé ta formule, elle a l'air de marcher sauf lorsque les données de la colonne B sont comprises entre 1 et 50 et que les données de la colonne C sont <1

capture8

Dans ce cas, il faudrait que A1 soit verte.

J'ai oublié de vous mettre l'ordre dans lequel j'ai mis mes conditions :

capture9

On touche au but :)

Quelque chose m'échappe, dans la demande initiale on trouve:

-Si B5 >=50 et/ou C5>=1 : la cellule apparaisse en rouge

-Si B5<50 ou affiche "<1" et/ou C5 affiche "<1" : la cellule apparaisse en vert

Parmi les 4 images que vous avez présenté, dans la 3ème image, il y a: B5=50 et C5="<1" ,cela correspond bien à la première formule puisque b5 >=50 donc ce doit être rouge, non!

En attendant votre réponse:

J'ai peut-être mal expliqué ce que je recherche:

-Si B5 >=50 et/ou C5>=1 : la cellule apparaisse en rouge

-Si B5<50 ou affiche "<1" et/ou C5 affiche "<1" : la cellule apparaisse en vert

La cellule dont je parle est A1. Sur l'image suivante A1 devrait apparaître en rouge:

capture4

J'ai testé votre fichier, avec vos formules et en mettant le fond de base pour A1 en vert tout marche comme je le souhaite.

Merci beaucoup pour votre aide.

Bonne journée,

RVE

Rechercher des sujets similaires à "mise forme conditionnelle fonction"