Mise en forme conditionnelle en fonction de plusieurs cellules

Bonjour,

Je cherche désespérément à pouvoir mettre en forme les cellules d'un tableau en fonction de la valeur d'autres cellules.

Je dois comparer les prix de 4 fournisseurs différents et mettre en rouge le fournisseur le moins cher

image

J'ai essayé d'utiliser la mise en forme conditionnelle en utilisant le model de formule suivant que j'adaptais à toutes les colonnes pour les comparer les unes avec les autres...

=SI.MULTIPLE(B2<=C2;B2<=D2;B2<=E2)

Malheureusement ça ne fonctionne pas tout le temps...

Y a-t-il un moyen plus simple et surtout efficace pour mettre en forme les cellules?

Merci d'avance pour votre aide et vos lumières

Bonne journée

Hello,

Une proposition...

La prochaine fois essaie de mettre un fichier exemple stp

@+

Bonjour Murano, le forum,

As-tu essayé la fonction Min ?

16murano.xlsx (22.69 Ko)

[EDIT] : salut Baroute78 , tu as été plus rapide,


Cordialement,

Merci beaucoup aux experts pour votre solution... commune!!

Cela fonctionne parfaitement bien ;-)

Bonne fin de journée

Merci pour le retour ;)

Xorsankukai bien le bonjour 👋

N’hésite pas à passer le sujet en resolu !

@+

Bonjour,

J'ai bien appliqué les conseils donnés, cela fonctionne sans problème.

J'ai juste un souci quand une des offres est à 0 (l'offre 4 dans mon exemple).

Logiquement, comme c'est la moins chère, c'est cette cellule qui prend la mise en forme.

Y-a-t-il un moyen pour exclure la valeur 0 pour la condition de mise en forme?

Merci d'avance

11mise-en-forme.xlsx (11.82 Ko)

Hello,

Comme ceci ?

@+

13mise-en-forme.xlsx (11.85 Ko)

Bonjour BAROUTE78,

Merci pour tes conseils et le fichier modifié que j'ai essayé d'appliquer à mes données.

Avec la formule, la comparaison se fait sur l'ensemble de la ligne. Pour le produit n°1, on compare les cellules de B7 à I7.

Mon besoin serait de comparer seulement les cellules C7;E7;G7 et I7 (qui sont le résultat d'un prix d'achat + un % de douane) pour appliquer la mise en forme au prix le moins cher entre ces 4 cellules.

Je ne parviens pas à modifier la formule MIN.SI.ENS dans ce sens...

Quelle serait la solution pour limiter la condition à ces 4 cellules?

Merci d'avance si tu as une idée

Bonne soirée

Hello,

Comme ceci ?

@+

Bonjour BAROUTE78,

Merci pour ton aide.

Dans le tableau, les colonnes G et I appliquent toutes les 2 la mise en forme.

J'avoue être perdu dans tes formules, je n'arrive pas à trouver le bug...

Bonjour Murano, Baroute78 , le forum,

Un autre essai.....

=B7=MIN(SI($B7:$I7>0;$B7:$I7))
14murano-2.xlsx (68.88 Ko)

Cordialement,

Hello,

Tu avais laisser l'ancienne règle ...

Voici

Bonsoir,

Merci, c'est presque parfait.

Il y a un petit beug quand les prix de base (avant la douane) sont identiques.

La mise en page est applique même si le prix final après la douane sont différents...

Dans le fichier ci-joint j'ai ajouté un tableau avec le rendu espéré...

Hello,

Comme ceci ? On va y arriver, il ne faut pas perdre espoir

@+

Bonjour,

Oui on va y arriver!!

Tout fonctionne très bien

J'ai essayé de changer la mise en forme pour des caractères blancs sur fond rouge pour que ce soit encore plus visible. Les cellules qui sont vides prennent la mise en forme également alors quelles sont à 0. Je ne comprends pas ce que j'ai fait comme erreur... Je ne suis vraiment pas très doué!!

Hello

Une n-ième proposition qui devrait être la bonne cette fois

@+

Super!!

C'est parfait, le tableau va me faire gagner beaucoup de temps avec cette mise en page.

Merci infiniment pour le temps passé et les solutions proposées

Bonne journée

Hello,

Merci pour le retour !

@+

Rechercher des sujets similaires à "mise forme conditionnelle fonction"