Application de règles de mise en forme conditionnelle

Anonyme
2023-02-21T15:09:07+00:00

Bonjour messieurs, dames,

J'aimerais appliquer ces règles de mise en forme conditionnelle suivantes :

  1. si la date est antérieure à aujourd’hui, afficher en rouge
  2. si la date dans la case est dans moins de 1 semaine (9 jours), afficher en orange
  3. si la date dans la case est dans moins de 1 mois, afficher en jaune (32 jours)
  4. si la date dans la case est dans moins de 6 mois, afficher en bleu (180 jours)

Dans l’idéal il faut que la n°1 soit prioritaire sur la n°2 etc. et les dates contenues sont en date courtes type jj/mm/aaaa en cellule G9 à G190 et j'aimerais que les couleurs s’appliquent sur ces même cellules.

Les formules que j'ai utilisées sont (il semblerai que pour le rouge celle-ci fonctionne bien cependant les autres sont en défauts) :

=SI($G9<AUJOURDHUI();VRAI;FAUX) rouge

=SI(ET($G9>AUJOURDHUI();$G9<AUJOURDHUI()+9);VRAI;FAUX) orange

=SI(ET($G9>AUJOURDHUI();$G9<AUJOURDHUI()+32);VRAI;FAUX) jaune

=SI(ET($G9>AUJOURDHUI();$G9<AUJOURDHUI()+180);VRAI;FAUX)   bleu

Merci d'avance

Microsoft 365 et Office | Excel | Pour les entreprises | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

Réponse acceptée par l’auteur de la question

Hecatonchire 53,870 Points de réputation Modérateur bénévole
2023-02-21T15:23:32+00:00

Bonjour

Je te conseil pour éviter du travail inutile, le bouton Dupliquer la règle>La positionner à la fin 2 bouton à chevron haut/bas >Bouton Modifier la règle pour l'adapter au décalage désiré

Rappel l'ordre de positionnement des règles est important !

Image

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

2 réponses supplémentaires

  1. Hecatonchire 53,870 Points de réputation Modérateur bénévole
    2023-02-21T23:03:08+00:00

    Comme illustré par l'image, la fonction SI ne sert à rien dans ce cas et même avec une fonction SI le "double bornage" (g9>, g9< ) non plus (sauf à ralentir l'exécution en demandant des calculs inutiles à Excel)

    En simplifiant :

    Moi : 3 opérations par formule (lecture G9, Aujourdhui, comparaison)

    Toi : 9 opérations (lecture G9 *2, Aujourdhui *2, comparaison *2, Et, Si, Vrai/Faux)

    Un facteur 3 !

    A toi de voir 😀

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-02-21T16:03:42+00:00

    =SI(ET($G9>AUJOURDHUI();$G9<AUJOURDHUI()+32);VRAI;FAUX)

    ok super merci je ne savais pas que l'ordre était si important pour l'instant ça marche comme cela, j'ai adapté cette architecture de formule et adapté les chiffre derrières

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire