Mise en forme conditionnelle de cellules

donpopo

XLDnaute Occasionnel
Bonjour le forum,

Je cherche depuis longtemps sur ce forum une réponse à mon problème.
Je cherche à colorer en vert une cellule si elle est plus grande que la cellule de gauche ou en rouge si elle est plus petite.
A chaque fois, il est proposé dans le forum de passer par la mise en forme conditionnelle. J'ai réussi à le faire pour une cellule. Mais lorsque je veux transférer cette mise en forme sur les autres cellules, cela m'est impossible car dans ma mise en forme conditionnelle, les références des cellules se mettent en valeur absolue.
Y a t'il un moyen de remédier à ce problème en m'évitant de créer des MFC dans chaque cellule de la feuille; en effet, la feuille possède environ 1200 cellules.
j'ai joint un petit exemple de ce que voudrais obtenir.

Un grand merci d'avance!
 

Pièces jointes

  • Classeur1.xlsx
    9.7 KB · Affichages: 16

MarcílioLobão

XLDnaute Nouveau
donpopo, Bonjour.

La solution est plus simple que ça en a l'air.

Sélectionnez B2:E8.

Menu Mise en forme conditionnelle -> Utiliser la formule

Règle 1
-> type -> =B2 > A2
Choisissez la couleur d'arrière-plan que vous voulez -> OK

Règle 2
-> type -> =B2 < A2
Choisissez la couleur d'arrière-plan que vous voulez -> OK

S'il vous plaît dites-nous si c'est ce dont vous avez besoin.
J'espère avoir vraiment aidé.

Cordialement,
 

Pièces jointes

  • 19-02-2018_MFC-ok.xlsx
    10 KB · Affichages: 16

Jocelyn

XLDnaute Barbatruc
Bonjour le Forum,
Bonjour donpopo, Etn,

on peut aussi choisir dans la mise en forme conditionnelle =>utiliser une formule pour déter ....... et mettre =B2<A2 pour les cellules rouges
et =B2>A2 pour les vertes

et dans s'applique a :=$B$2:$E$8

Cordialement
 

Pièces jointes

  • couleur.xlsx
    11 KB · Affichages: 22

Etn

XLDnaute Occasionnel
Aah,

Dans mon fichier j'ai appliqué la mise en forme sur tout le tableau, mais si tu veux reproduire la mise en forme ailleurs, tu peux utiliser l'outil "reproduire la mise en forme"
upload_2018-2-19_18-11-49.png


Ou alors tu sélectionnes les cellules qui t'intéressent pour la mise en forme, tu ouvres la mise en forme et au lieu de mettre suoérieur à B1 tu mets supérieur à =DECALER(B1;0;-1) (-1 représente la cellule de gauche de B1, donc A1).

Mais je pense que les deux autres solutions sont plus simples :)
 

Statistiques des forums

Discussions
312 103
Messages
2 085 312
Membres
102 860
dernier inscrit
fredo67