Mettre une durée en couleur

Résolu
mimi -  
 mimi -
Bonjour,

J'ai un petit soucis sur excel, je pense qu'il est possible de faire ca, mais à force d'essayer j'en doute... Je souhaiterais mettre une durée en couleur sous excel. Je m'explique:
J'ai un tableau avec 4 colonnes, une avec la date d'entrée, une avec la date de sortie, une avec la durée du contrat à cette date, et l'autre avec la durée a la fin du contrat.

Debut de contrat fin du contrat Durée à cette date Durée fin de contrat Henri dupon 31/05/10 30/12/10 0 an 0 mois 7 jours 0 an 7 mois 0 jour

J'aimerais appliquer trois couleurs:
- Jaune pour les durées comprises entre 1 an 00 mois 00 jours et 2ans 00 mois 00 jours
-Orange pour les durées comprises entra 2 ans 00 mois 00 jours et 3ans 00 mois 00 jours
-Rouges pour toutes les durées supérieures à 3ans.

Merci d'avance!!!

Mimi

6 réponses

  1. epitale Messages postés 4115 Date d'inscription   Statut Membre Dernière intervention   920
     
    bonjour mimi
    il faut que tu regardes du coté de l'option "mise en forme conditionnelle"

    --
    0
  2. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Avec la mise en forme conditionnelle sans problème, mais quelle est ta version Excel !
    0
    1. mimi
       
      Salut!

      J'éssaie avec la mise conditionelle mais je n'y arrive pas :-s, je travail sur excel 2003
      0
  3. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Re,

    je m'absente quelques minutes et te donne la formule si personne n'intervient
    0
  4. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    J'espère que Mike aura trouvé plus simple que moi.
    Pour le jaune la formule est
    =ET(10000*DATEDIF(A2;B2;"y")+100*DATEDIF(A2;B2;"ym")+DATEDIF(A2;B2;"md")>10000;10000*DATEDIF(A2;B2;"y")+100*DATEDIF(A2;B2;"ym")+DATEDIF(A2;B2;"md")<=20000)
    Pour l'orange
    =ET(10000*DATEDIF(A2;B2;"y")+100*DATEDIF(A2;B2;"ym")+DATEDIF(A2;B2;"md")>20000;10000*DATEDIF(A2;B2;"y")+100*DATEDIF(A2;B2;"ym")+DATEDIF(A2;B2;"md")<=30000)
    Pour le rouge
    ET(10000*DATEDIF(A2;B2;"y")+100*DATEDIF(A2;B2;"ym")+DATEDIF(A2;B2;"md")>30000)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 147
     
    Salut,

    Me revoilà

    en supposant qu'à partir de A2 tu as les dates d'entrées
    A partir de B2 les dates de sorties
    A partir de C2 la durée du contrat
    A partir de D2 date fin de contrat
    tu mets la plage que tu souhaites mettre en forme conditionnelle exemple D2 à D100 en surbrillance et Format/Mise en forme conditionnelle

    sélectionne la Formule est et colles cette formule
    =ET(B2>=DATE(ANNEE(A2)+1;MOIS(A2);JOUR(A2));B2<=DATE(ANNEE(A2)+2;MOIS(A2);JOUR(A2)))
    format et choisis le couleur jaune
    Ajouter
    la formule est
    =ET(B2>=DATE(ANNEE(A2)+2;MOIS(A2);JOUR(A2));B2<=DATE(ANNEE(A2)+3;MOIS(A2);JOUR(A2)))
    choisis la couleur orange
    Ajouter
    la formule est
    =B2>DATE(ANNEE(A2)+3;MOIS(A2);JOUR(A2))
    choisis la couleur rouge
    et OK
    0
  7. mimi
     
    Cela fonctionne!!!

    Merci beaucoup à tout les deux!!!

    Mimi
    0