Mise en forme conditionnelle - Calendrier - Mois

Résolu/Fermé
Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019 - Modifié par Xasky le 20/01/2016 à 19:28
Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019 - 21 janv. 2016 à 19:40
Bonjour !

Dans un calendrier Excel, je connais la mise en forme conditionnelle afin de mettre les fins de semaine (samedi/dimanche) d'une certaine couleur.
=JOURSEM(Date;2)>5


Je bidouille, mais je n'arrive pas à faire la même chose avec les mois de l'année. J'aimerai mettre chacun des mois d'une couleur différente. Notez que j'ai créé un calendrier qu'avec tous les dimanches de l'année. Vous est-il possible de m'aider ?

D2: l'année désirée
B4: 1er dimanche de l'année (voir formule ci-dessous)
C4 à BB4: la cellule précédente + 7
=DATE(D2;1;1)-MOD(DATE(D2;1;1)+6;7)+7-(JOURSEM(DATE(D2;1;1))=1)*7


Cordialement,

3 réponses

via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
Modifié par via55 le 21/01/2016 à 17:54
Re,

Si tu n'a bien sélectionné que la ligne avec les dates pour appliquer la MFC cela ne doit pas s'appliquer aux lignes en dessous
Reselectionne la bonne plage , va voir dans MFC - Gérer les régles - et modifie éventuellement la plage dans S'applique à

Pour avoir les mois impairs d'une couleur la formule sera
=EST.IMPAIR(B4) la cellule du 1er dimanche de l'année étant B4

Pour avoir les mois entre 4 et 6 d'une couleur :
=ET(MOIS(B4)>=4;MOIS(B4)<=6)

Cdlmnt
Via
"L'imagination est plus importante que le savoir."    A. Einstein
2
Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019 2
21 janv. 2016 à 19:05
Par contre =EST.IMPAIR(B4) donne les jours impairs et non les mois impairs.
Mais je vais très bien vivre avec ça.

Merci encore pour tes réponses claires !
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702 > Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019
21 janv. 2016 à 19:39
Oui , oups! j'en ai oublié une partie, c'est bien sûr :
=EST.IMPAIR(MOIS(B4))
0
via55 Messages postés 14402 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 18 avril 2024 2 702
20 janv. 2016 à 23:46
Bonsoir Xasky

Selectionner la plage B4:BB4 et comme formule pour la MFC mettre :
=MOIS(B4)=1 et choisir une couleur pour janvier
Recommencer l'opération pour février avec =MOIS(B4)=2
etc

Cdlmnt
Via
1
Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019 2
21 janv. 2016 à 15:24
SUPER !
Par contre, ça met aussi en couleur les cases en dessous des autres mois. Voir l'image ci-dessous. Y a-t-il un moyen pour remédier à la situation ?

Et si jamais je veux les mois impairs en vert, est-il possible de le faire en une (1) seule MFC ? Même question si je veux le 4e, 5e et 6e mois d'une autre même couleur.

1
Xasky Messages postés 25 Date d'inscription jeudi 14 août 2014 Statut Membre Dernière intervention 9 janvier 2019 2
Modifié par Xasky le 21/01/2016 à 20:08
Afin d'avoir aussi les cases du dessous de couleur, la solution est:
=MOIS(B$4)=1
0