Problème mise en forme conditionnelle [Résolu]

Signaler
Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020
-
Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020
-
Bonjour,
Voila mon soucis : j'ai un tableau excel dans lequel j'ai 4 colonnes, une pour l'année 2017, 2018, 2019 et 2020.
Dans chacune de ces colonnes, j'ai l'âge des salariés au moment T.
Les âges sont calculés automatiquement à partir d'une formule que j'ai mise, à savoir par exemple pour 2017 : =31/12/2017 - DATE ANNIVERSAIRE. J'ai ensuite mis la cellule au format personnalisé "aa", ce qui me donne l'âge. J'ai fait de même pour 2018, 2019 et pour 2020 : =AUJOURD'HUI - DATE ANNIVERSAIRE.
Cependant, je souhaiterai maintenant pouvoir mettre en couleur les cellules selon les conditions suivantes :
- fond en jaune pour cellule dont l'âge est compris entre 20 et 25
- fond en rouge pour cellule dont l'âge est compris entre 26 et 30
- fond en vert pour cellule dont l'âge est compris entre 31 et 35
- fond en bleu pour cellule dont l'âge est compris entre 36 et 40
Etc etc... jusqu'à 60 ans et +.
J'ai essayé avec la formule "Appliquer une mise en formue uniquement aux cellules qui contiennent => valeur de la cellule comprise entre..." mais cela ne fonctionne pas et je pense que c'est du au format de mes cellules car j'ai testé sur une notre page avec les mêmes cellules au format standard et cela fonctionne.

2 réponses

Messages postés
25756
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 janvier 2021
5 722
Bonjour
difficile d'être précis sans modèle, que vous pouvez déposer par exemple ici:
https://mon-paratge.fr
et revenir coller lien créé sur le site
en attendant à tout hasard, affichez vos cellules en format "nombre / standard" et utiliser les valeurs affichées pour vos MFC. ça peut marcher avec la valeur réelle de la cellule pour Excel
à vous lire
crdlmnt

Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020

Ci joint le lien : https://mon-partage.fr/f/VNVjGrA0/
Pour information, cela ne fonctionne pas en affichant les cellules au format standard.
Cdlt.
Messages postés
25756
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 janvier 2021
5 722
Alors juste un conseil:
remplacez vos formules
en B2 à tirer sur le champ B:
=DATEDIF(A2;$H$2;"y")
en C2 à tirer sur la plage Cà F
=DATEDIF($A2;C$1;"y")
respectez bien les $ pour tirer les formules
formatez vos cellules en standard pour l'affichage, mais dans tous les cas la MFC va fonctionner
crdlmnt
Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020

Je vous remercie pour votre retour, cependant ça ne fonctionne pas.
Tout d'abord excel ne propose pas la fonction DATEDIF et même si j'écris manuellement =DATEDIF(A2;$H$2;"y"), ça me met la valeur 0 dans la cellule.
Messages postés
25756
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
19 janvier 2021
5 722 >
Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020

Excel ne proposer pas la formule dans ses listes et pourtant elle existe et il la prend en compte (la preuve, il vous renvoie 0)
pour le 0 dans les cellules, lisez bien ce que j'ai recommandé: format cellule en nombre/ standard
si vous avez un Excel normal, ce dont je ne doute pas ça donne ça
https://mon-partage.fr/f/PwV4Seti/
je vous laisse avec les MFC à compléter
crdlmnt
Messages postés
15
Date d'inscription
mercredi 25 novembre 2020
Statut
Membre
Dernière intervention
4 décembre 2020

C'est bon j'y suis arrivée, c'est parce que mon format de cellule était toujours en "personnalisé".
Il y avait aussi quelques petits arrangements à faire (ce n'était pas la bonne cellule de figée).
Merci beaucoup !