Excel , quelle fonction appliquée ?
chloe1611
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Dddiaz Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Dddiaz Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
Dans le cadre de mon stage je suis amenée à réaliser un tableau excel (2010) sur le suivi de formation. Les colonnes principales qui m'intéressent sont D4 (qui correspond à la formation déjà passée étant valide 1 ans)et D5 étant la date d’expiration de la formation (donc 1 ans après). Pour rendre la lisibilité plus facile j'aimerais pouvoir mettre les cellules automatiquement :
En rouge 1 mois avant la date d'expiration
En orange 2 mois avant
Et en vert le reste
J'y ai déjà passé un temps fou mais je n'y arrive pas, Comment faire ? Quelles sont les formules à appliquer ?
Merci d'avance.
Dans le cadre de mon stage je suis amenée à réaliser un tableau excel (2010) sur le suivi de formation. Les colonnes principales qui m'intéressent sont D4 (qui correspond à la formation déjà passée étant valide 1 ans)et D5 étant la date d’expiration de la formation (donc 1 ans après). Pour rendre la lisibilité plus facile j'aimerais pouvoir mettre les cellules automatiquement :
En rouge 1 mois avant la date d'expiration
En orange 2 mois avant
Et en vert le reste
J'y ai déjà passé un temps fou mais je n'y arrive pas, Comment faire ? Quelles sont les formules à appliquer ?
Merci d'avance.
A voir également:
- Excel , quelle fonction appliquée ?
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Fonction moyenne excel - Guide
- Déplacer colonne excel - Guide
2 réponses
Bonjour
utilisez les mises en forme conditionnelle par formule:
pur mémoire: sélection du champ / onglet accueil / mise en forme conditionnelle / Nouvelle régle / utiliser une formule
1° formule pour le rouge:
=ET($D5>AUJOURDHUI();$D5<=AUJOURDHUI()+30)
format / formatez / OK vous revenez à la fenêtre de MFC
nouvelle régle (en haut à gauche)
=ET($D5>AUJOURDHUI();$D5<=AUJOURDHUI()+60)
30 et 60 car il est plus simple de travailler avec un nombre de jour qu'avec la date exacte., ce qui devrait suffire pour une alerte ne nécessitant pas cette précision.
et pour le vert si vous voulez du vert uniquement sur les cellules avec date
=$D5>AUJOURDHUI() qui laissera en blanc toutes les dates éventuellement dépassées
(mais ça dépend de ce que avez dans la cellule?
veillez, à l'aide des flèches ascenseur de la fenêtre de MFC que les règles soient bien dans l'ordre : rouge, orange, vert
crdlmnt
utilisez les mises en forme conditionnelle par formule:
pur mémoire: sélection du champ / onglet accueil / mise en forme conditionnelle / Nouvelle régle / utiliser une formule
1° formule pour le rouge:
=ET($D5>AUJOURDHUI();$D5<=AUJOURDHUI()+30)
format / formatez / OK vous revenez à la fenêtre de MFC
nouvelle régle (en haut à gauche)
=ET($D5>AUJOURDHUI();$D5<=AUJOURDHUI()+60)
30 et 60 car il est plus simple de travailler avec un nombre de jour qu'avec la date exacte., ce qui devrait suffire pour une alerte ne nécessitant pas cette précision.
et pour le vert si vous voulez du vert uniquement sur les cellules avec date
=$D5>AUJOURDHUI() qui laissera en blanc toutes les dates éventuellement dépassées
(mais ça dépend de ce que avez dans la cellule?
veillez, à l'aide des flèches ascenseur de la fenêtre de MFC que les règles soient bien dans l'ordre : rouge, orange, vert
crdlmnt
Bonsoir,
Vous positionner sur la D5 dans le ruban accueil choisir "mise en forme conditionnelle"
sélectionner "utiliser une formule pour déterminer pour quelles cellules le format sera applique"
1. =ET(AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-1;JOUR($D5))) cliquer sur Format, puis cliquer sur Police style:"gras" couleur: "Rouge"
2. =ET(AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-2;JOUR($D5)))
Cliquer sur format, puis cliquer sur police style: " gras" couleur: "orange"
3. =ET(AUJOURDHUI()>=DATE(ANNEE($D5)-1;MOIS($D5);JOUR($D5)))
Cliquer sur format, puis cliquer sur police style: "gras" couleur: "vert"
Pour chaque formule choisir a quelles cellules s'applique la mise en forme, bien mettre les condition dans l'ordre. Normalement ça devrais fonctionner.
Attention moi je suis en excel 2016, mais le principe doit être le même pour 2010.
Bien à vous
Vous positionner sur la D5 dans le ruban accueil choisir "mise en forme conditionnelle"
sélectionner "utiliser une formule pour déterminer pour quelles cellules le format sera applique"
1. =ET(AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-1;JOUR($D5))) cliquer sur Format, puis cliquer sur Police style:"gras" couleur: "Rouge"
2. =ET(AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-2;JOUR($D5)))
Cliquer sur format, puis cliquer sur police style: " gras" couleur: "orange"
3. =ET(AUJOURDHUI()>=DATE(ANNEE($D5)-1;MOIS($D5);JOUR($D5)))
Cliquer sur format, puis cliquer sur police style: "gras" couleur: "vert"
Pour chaque formule choisir a quelles cellules s'applique la mise en forme, bien mettre les condition dans l'ordre. Normalement ça devrais fonctionner.
Attention moi je suis en excel 2016, mais le principe doit être le même pour 2010.
Bien à vous
Je ne sais pas quelle option vous avez adoptée, mais dans tous les cas, il faut que les MFC soient dans le bonne ordre
voyez dans la fenêtre des MFC avec les flêches ascenseur de façon à situer le 1° lieu la MFC avec le délai le plus court,(le rouge) et en dernier le vert
Par ailleurs si vous avez utiliser la proposition de Ddddiaz et pur info, la formule contient des éléments superflus (ET)
=AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-1;JOUR($D5))
suffit ainsi que pour les deux autres
crdlmnt
voyez dans la fenêtre des MFC avec les flêches ascenseur de façon à situer le 1° lieu la MFC avec le délai le plus court,(le rouge) et en dernier le vert
Par ailleurs si vous avez utiliser la proposition de Ddddiaz et pur info, la formule contient des éléments superflus (ET)
=AUJOURDHUI()>=DATE(ANNEE($D5);MOIS($D5)-1;JOUR($D5))
suffit ainsi que pour les deux autres
crdlmnt
Ca ne change rien à la proposition