Mise en forme conditionnelle renouvellement des couleurs de cellules [Résolu]

Signaler
Messages postés
152
Date d'inscription
samedi 24 décembre 2016
Statut
Membre
Dernière intervention
26 avril 2021
-
Messages postés
152
Date d'inscription
samedi 24 décembre 2016
Statut
Membre
Dernière intervention
26 avril 2021
-
Bonjour,
Je suis éleveur de canaris et je colorie les cellules des numéros de bagues pour chaque cage d'élevage, en fonction de l'année, les couleurs sont renouvelables sur un cycle de 7 années.
2019 Noir
2020 Vert
2021 Violet
2022 Marron
2023 Bleu
2024 Rouge
2025 Noir
Etc
J'utilise actuellement cette formule: SI($D11<>"";ANNEE($D11)=2019
Tous les 7 ans je dois changer les dates sur chaque fichier de cage.
Comment adapter la formule pour que ca se fasse automatiquement?
Merci et dans l'attente de votre réponse
Cordialement

Configuration: Windows / Edge 90.0.818.42

5 réponses

Messages postés
53766
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 avril 2021
15 779

Salut Gantoine62.
Je constate, à te lire, que tu ne maîtrises pas trop la MFC : Tu es à la recherche d'une formule, alors qu'il t'en faut six, une pour chaque couleur !
En effet ton cycle n'est que de 6 années ; pas 7 ...
Pour le noir ce sera ..... =MOD(ANNEE($D$11);6)=3
Pour le vert ce sera ..... =MOD(ANNEE($D$11);6)=4
Pour le violet ce sera .. =MOD(ANNEE($D$11);6)=5
Pour le marron ce sera =MOD(ANNEE($D$11);6)=0
Pour le bleu ce sera .... =MOD(ANNEE($D$11);6)=1
Pour le rouge ce sera . =MOD(ANNEE($D$11);6)=2
Messages postés
25993
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
30 avril 2021
5 895
Bonjour
sans trop de certitude sur votre demande:
=SI(ET(D11<>"";ANNEE(D11)<ANNEE(AUJOURDHUI())-2)
etc... avec -2 ou -1, 0 , +1 +2 etc calera votre formatage sur l'année en cours
crdlmnt


Messages postés
152
Date d'inscription
samedi 24 décembre 2016
Statut
Membre
Dernière intervention
26 avril 2021

Cette formule ne fonctionne pas.
Messages postés
25993
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
30 avril 2021
5 895
pour une MFC enlevez le SI
=ET(D11<>"";ANNEE(D11)<ANNEE(AUJOURDHUI())-2)
testé chez moi, ça fonctionne si D11 contient une date dont l'année est antérieure à 2019
si bien sur, la MFC est entrée sur la ligne 11 et que D11 contient bien une date jour/mois/année
crdlmnt
Messages postés
152
Date d'inscription
samedi 24 décembre 2016
Statut
Membre
Dernière intervention
26 avril 2021
>
Messages postés
25993
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
30 avril 2021

Bonsoir,
Excusez-moi moi j'avais omis de définir la cellule qui doit se colorier (Formule a entrer en D13 MFC)
Je souhaiterais que quand je rentre une date en D11 la cellule D13 se colorie en fonction des couleurs du cycle ci-dessus exemple:
D11 date: ../../2019 cellule D13 noire
D11 date: ../../2020 cellule D13 Verte
D11 date: ../../2021 cellule D13 Violet etc..; suivant le cycle défini ci-dessus
et que ca se fasse automatiquement par année à l' infini
Date 2025 en D11Cellule D13 noire. (Cycle de 7 années)
Date en 2026 en D11 cellule D13 Verte
Etc....
Cordialement
Messages postés
53766
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
30 avril 2021
15 779
Bonjour Gantoine62.

Je te signale, à toutes fins utiles, que la fonction MOD peut se révéler utile dans le cas de cycles :

Messages postés
1660
Date d'inscription
samedi 12 septembre 2020
Statut
Membre
Dernière intervention
30 avril 2021
133
Salut Raymond,

Elle ne peut pas se révéler utile, elle est utile cette fonction modulo (MOD). C'est comme cela qu'on fait en programmation d'ailleurs.
Messages postés
152
Date d'inscription
samedi 24 décembre 2016
Statut
Membre
Dernière intervention
26 avril 2021

Bonjour,
Je vous remercie c'est exactement ce que je recherchais
Merci
Cordialement