Mise en forme conditionnelle

jack -  
aziz_alg80 Messages postés 427 Statut Membre -
Bonjour,

J'aurai besoin d'aide concernant la mise en forme conditionnelle.
Je dois réaliser un fichier excel des commerciaux qui se rendent chez des clients.
A cet effet je dispose de la date de rendez vous, de l'action à entreprendre suite à ce rdv et la date d'échéance de l'action.

A cet effet en cellule I3 j'ai la date de visite et en cellule K3 la date d'échéance.
Je souhaite 3 délais donc 3 couleurs et 3 formules.

A cet effet voici les 3 formules en question:

- =ET(K3<>"";K3<MOIS.DECALER($E$3;1)) Couleur verte
- =ET(K3<>"";K3<MOIS.DECALER($E$3;2)) Couleur jaune
- =ET(K3<>"";K3<MOIS.DECALER($E$3;3)) Couleur rouge

Ces formules sont elles correctes?

13 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    On va peut être y arriver .. quand on saura tout!
    Dans celui ci , les MFC ne s'appliquent pas:
    _ Si la valeur e'st en K n'est pas numérique
    _ Si la valeur en K est inférieure à la valeur en E

    Ca va aller là?
    https://www.cjoint.com/c/CCgkb0maJoj

    crdlmnt
    1
  2. aziz_alg80 Messages postés 427 Statut Membre 22
     
    Salut;

    Tu cherche à mettre la couleur ROUGE s'il reste mois de cinq jours( par exemple) à la date d'échéance, et la couleur JAUNE s'il reste entre six et dix jour (par exemple) et la couleur VERTE s'il reste plus de onze jour..... c'est bien ce que tu cherche ?
    0
  3. Jack
     
    Non justement.

    Je cherche à ce qu'il y est du vert quand la date d'échéance est au maximum 30 jours supérieur à la date de visite.
    Du jaune quand la date d'échéance est 60 jours plus tard et 90 jours pour le rouge.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. jack
     
    Il me met tout en rouge lorsque la case est vide ou lorsqu'il y a du texte quelconque.
    0
  6. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir
    a priori vos formules sont correctes et fonctionnent comme vous le demandez.
    voir ici

    https://www.cjoint.com/c/CCfspJeNptP

    pourquoi ne les appliquez vous pas?

    crdlmnt
    0
  7. jack
     
    Justement non, lorsque le délai est trop long, plus aucune couleur ne s'affiche alors que le rouge devrait rester
    0
  8. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    heu... alors je ne vois pas l'utilité de parler de 90 jours pour le rouge. Ca m'échappe car dans ce cas il faut mettre en rouge tout ce qui est au dessus de 60 jours? non?
    Si c'est cela,
    modifier la formule du rouge avec celle ci:
    =ET(K3<>"";K3>=MOIS.DECALER(E3;2))

    et en fait vu comme sont classées les régles =K3<>"" devrait suffire! Puisqu'il faut passer en rouge tout ce qui 'est pas +30 ou +60

    Note selon que vous voulez inclure la limite dans l'une ou l'autre des conditions, placer le >= ou <= dans le jaune ou le rouge

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
  9. jack
     
    En fait je souhaiterai que le vert s'étale de 0jour à +30jours
    Le jaune de +31jours à +60 jours
    Le rouge +61 jours à l'infini.

    Je n'arrive pas à modifier les 3 formules pour que le tout fonctionne correctement
    0
  10. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Alors peut être là:
    https://www.cjoint.com/c/CCgjXwq778l
    a+
    Note, les 30 et 60 jours correspondent à 2 mois, soit 30,31 60,62 etc... selon les dates.
    Si vous voulez réellement 30 et 60 jours il faut changer les formules.

    Errare humanum est, perseverare diabolicum
    0
  11. jack
     
    Par contre du rouge s'applique lorsqu'il y a du texte quelconque :/.
    0
  12. jack
     
    Merci beaucoup!
    A première vue tout marche donc c'est super :).

    Merci pour le temps que vous y avez consacré.

    Bien cordialement,

    Bonne journée
    0