(Résolu) Conflit entre des MFC

Lise Dupont

XLDnaute Nouveau
Bonjour le forum,
Toute nouvelle ici, j’espère pouvoir trouver quelqu’un pour m’aider. J’ai bien tenté mais je suis arrivé à une impasse. Voici mon problème. Dans mon fichier (liste d’achat est ma tentative tandis que feuille 1 est ce que j’aimerais.

La colonne B du fichier identifie le status d’une commande.
J’ai réussi à mettre des MFC pour identifier chaque status de commande par ligne A2 :S2 Exemple
= EXACT($B2;"BC") MFC beige plage =$A$2:$S$890
J’ai appliqué ceci à :
• BC, Commandé, Recu, Master, Cheque etc…..

J.ai tenté de créer d’autres MFC s’appliquant à certain critère mes elles entre en conflit et je ne suis pas familier avec les formules =SI et autre comme =ET

Voilà mon besoin actuel :
Si je sélectionne un status en colonne B, qu’il y aille des MFC qui s’active dépendamment du status.
Le point important, que tout revienne la couleur du status une fois le ‘’conflit’’ résolu

Critère de colonne C (format date) :
Si BC N’EST PAS sélectionné, la ligne reste la couleur du status
Si BC est sélectionné :
• Une case vide ‘’C’’ = rouge (pour rappeler qu’elle soit rempli)
• si la date est plus que 7 jours en référence à aujourd’hui
ex : =TODAY()-$C2 >7
Quelle soit rouge

Critère de colonne D (format date) :
Si Commandé N’EST PAS sélectionné, la ligne reste la couleur du status
Si Commandé est sélectionné :
• Une case vide ‘’D’’ = rouge (pour rappeler qu’elle soit rempli)
• si la date est plus que 30 jours en référence à aujourd’hui
ex : =TODAY()-$D2 >30
Que la case ‘’D’’ soit rouge

Critère de colonne E (format date) :
Si Recu N’EST PAS sélectionné, la ligne reste la couleur du status
Si Recu est sélectionné :
• Une case vide ‘’E’’ = rouge (pour rappeler qu’elle soit rempli)
Rien d’autre

Critère de colonne F (format date) :
Si Recu N’EST PAS sélectionné, la ligne reste la couleur du status
Si Recu est sélectionné :
• Une case vide = rose pale (pour rappeler qu’elle soit rempli et qu il y a un paiement à faire)
• si la date E2 est plus que 25 jours en référence à aujourd’hui
ex : =TODAY()-$E2 >25
Que la case ‘’F’’ soit rouge

Dès que les Status : Master, Cheque,TPSGC ou Visa sont sélectionné, toute mise en forme ne s’applique plus car la couleur de leur status à préséance.

Si je m'y prends mal pour poser mes questions, veuillez svp m'égailler svp
 

Pièces jointes

  • Projet MFC.xlsx
    40.7 KB · Affichages: 32
Dernière édition:

Nairolf

XLDnaute Accro
Re : Conflit entre des MFC

Salut Lise, salut le forum,

Ce qu'il faut savoir sur les MFC par formule, c'est qu'elles n'attendent qu'une réponse Vrai ou Faux:
- donc si tu veux associer plusieurs conditions pour activer la mise en forme choisie, il faut simplement que tu utilises la formule suivante (ici en français): =ET(condition1;condition2;...)
- si tu veux que plusieurs conditions indépendantes activent la mise en forme choisie, il faut simplement que tu utilises la formule suivante (ici en français): =OU(condition1;condition2;...)

Après l'ordre de tes MFC est très important afin de gérer les priorités de mises en forme selon celles-ci, car parfois plusieurs MFC peuvent être activables en même temps pour une même cellule, il faut donc mettre la condition de priorité 1 en premier, celle de priorité 2 en second...
 

Lise Dupont

XLDnaute Nouveau
Re : Conflit entre des MFC

Salut le Nairolf. bonjour le fil,

Comme j'avais mentionné, je suis Zero dans les Ou. Et, Si. Vous me confirmez que mon problème passe par ces connaissances.

Merci, je me remets au devoir et à l'instruction..... Je vais chercher au travers du forum et sur Google pour m'auto former. Si vous avez une suggestion, je vous vous empris.

Merci grandement !!!!

Lise
 

Nairolf

XLDnaute Accro
Re : Conflit entre des MFC

Par exemple, si je traite le critère suivant :
Critère de colonne C (format date) :
Si BC N’EST PAS sélectionné, la ligne reste la couleur du status
Si BC est sélectionné :
• Une case vide ‘’C’’ = rouge (pour rappeler qu’elle soit rempli)
• si la date est plus que 7 jours en référence à aujourd’hui
ex : =TODAY()-$C2 >7
Quelle soit rouge

Je le traduirais ainsi :
MFC active si (BC est sélectionné) et [(case ‘’C’’ vide) ou (date est plus que 7 jours en référence à aujourd’hui)]

La formule correspondante est la suivante :

=ET($B2="BC";OU($C2="";AUJOURDHUI()-$C2 >7))
 

Lise Dupont

XLDnaute Nouveau
Re : Conflit entre des MFC

Bonjour Nairolf, le fil,

Avec cette formule et ce que mes lecture m'ont permis de comprendre, mon problème est résolu.

Grand merci.

Ce forum est génial.

À mon de remettre l'ascenseur (si mes pauvres connaissances me le permet :eek: )

Lise
 

Discussions similaires

Réponses
6
Affichages
535