Mise en forme conditionnelle

justine74330 Messages postés 4 Statut Membre -  
redaiwa Messages postés 370 Statut Membre -
bonjour à tous,

je vous explique mon problème, j'ai mis en place un tableau Excel (2010), dans lequel je reprend toutes les dates de validité des papiers de mes salariés (carte d'identité, passeport, attestation sécu...). je souhaiterais que deux mois avant la fin de validité la case passe en orange et un mois avant le date de fin de validité elle passe en rouge automatiquement.
pourriez vous m'aider.

De plus si la formule est étirable sa serai parfait parce que j'en ai vraiment beaucoup.

Attendant impatiemment votre aide.

2 réponses

  1. redaiwa Messages postés 370 Statut Membre 119
     
    Salam Justine et Vaucluse.

    La succession des fenêtres dépend de la version d'Excel utilisée. Moi, j'utilise la version 2010 et je te propose cet exemple que tu adapteras à ton cas :

    https://www.cjoint.com/?DJCmPaINiH8

    Les formules utilisées sont un peu différentes de celles de Vaucluse mais le principe est le même.

    Bonne journée à tous :)

    1
    1. redaiwa Messages postés 370 Statut Membre 119
       
      En supposant que le tableau occupe les colonnes de A à D et que la date de validité est en colonne D :

      La première formule
      =ET($D1-AUJOURDHUI()<=60;$D1<>"")
      est à appliquer à tout le tableau
      $A:$D
      avec un format de fond Orange.

      La deuxième formule
      =ET($D1-AUJOURDHUI()<=30;$D1<>"")
      est à appliquer à tout le tableau
      $A:$D
      avec un format de fond Rouge.

      NB1 : veiller à insérer les formules dans cet ordre.
      NB2 : la condition
      $D1<>""
      évite de colorer les cellules vides.
      0
    2. justine74330 Messages postés 4 Statut Membre
       
      merci beaucoup! j'ai enfin réussi.
      je comprend pas vraiment la formule mais sa fonctionne alors génial.
      0
    3. redaiwa Messages postés 370 Statut Membre 119
       
      Ravi pour toi. :)
      Pense à mettre le sujet en Résolu.
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    sélectionnez le champ de date:

    $Ruban / onglet accueil/ Icone mise en forme conditionnelle/
    dans le menu " nouvelle régle"
    fenêtre suivante:
    "utiliser une formule..."
    Fenêtre suivante:
    la formule est:
    =AUJOURDHUI()>l>Cell-30)
    pour un décalage de 30 jours et si vous voulez deux mois exact, celle ci:

    =AUJOURDHUI()>DATE(ANNEE(Cell);MOIS(Cell)-1;JOUR(Cell))

    (Cell étant l'adresse de la 1° cellule en haut à gauche du champ sélectionné)


    cliquez sur format dans la fenêtre , formatez comme vous le souhaitez,
    OK pour revenir à la fenêtre de MFC cliquez en haut sur "nouvelle règle"

    passez la suivante, avec cette formule:

    =AUJOURDHUI()>Cell-60 pour 60 jours
    ou
    =AUJOURDHUI()>DATE(ANNEE(Cell);MOIS(Cell)-1;JOUR(Cell))

    formatez

    et fermez tout par OK/OK

    Gardez bien le classement ci dessus des MFC dans la fenêtre

    crdlmnt

    Errare humanum est, perseverare diabolicum
    0
    1. justine74330 Messages postés 4 Statut Membre
       
      Je viens d'essayer je n'y arrive pas ...
      0
      1. justine74330 Messages postés 4 Statut Membre > justine74330 Messages postés 4 Statut Membre
         
        Je ne comprend pas ce qu'est Cell exactement , ni pourquoi vous parlez de fenêtre suivante puisque je n'ai pas ce choix ...
        0