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   -
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.
A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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


0
chloe1611 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Enfait je veux mettre seulement les cellules de la colonne D5 en couleur en fonction des dates d’expiration, du coup ces cellules contiennent des dates
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Que vous soyez en D5 ou sur un champ plus grand le principe est le même, mais comme vous parlez de la "colonne" D5 on ne sait pas trop s'il s'agit d'une colonne ou d'une cellule
Ca ne change rien à la proposition
0
chloe1611 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
D'accord merci beaucoup.
0
Dddiaz Messages postés 33 Date d'inscription   Statut Membre Dernière intervention   1
 
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

0
chloe1611 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup j'essaie dès demain.
0
chloe1611 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour, je ne comprend pas j'ai fais exactement comme vous m'avez dis mais toutes les cellules de la colline E5 se mettent en vert alors que certaine date d'expiration sont à 1 mois et donc devrait s'afficher en rouge...
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
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
0
chloe1611 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Et enfait je me suis trompée, c'est E5 la colonne contenant les dates d'expiration , c'est donc les cellules de celle-ci qui doivent être rouge, verte ou Orange. Cela change quelque chose à la formule je suppose ?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Sélectionnez le champ E et remplacez $D5 par $E5, il faut que la formule soit associée aux cellules qui contiennent la date.
avec la sélection du champ, entrez la formule avec l'adresse de la 1° cellule du champ, le reste s'ajuste.
crdlmnt
0