Mise en forme conditionnelle uniquement jours semaine

Résolu/Fermé
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024 - 13 déc. 2017 à 11:19
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 14 déc. 2017 à 10:39
Bonjour,

j'essaye de créer une feuille horaire à l'année et je voudrais mettre les jours de weekend d'une couleurs, çà c'est fait, et les autres jours de la semaine de couleurs différentes, mais je ne sais pas quelle formule utiliser.

je laisse un fichier en pièce jointe.... Merci beaucoup pour vos aides qui me font progresser à chaque fois....

https://www.cjoint.com/c/GLnksVy5zls
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
13 déc. 2017 à 11:32
Bonjour

??? quel est votre problème, utiliser la formule qui traite des jours de WE avec :

=$B7="L" pour lundi
et idem pour les autres jours si vous voulez des couleurs différentes.

sinon pour une seule couleur pour tous les jours
=ET(B7<>"";B7<>"S";B7<>"D")

mais vous pouvez aussi utiliser directement sans passer par B les dates avec la formule:

=JOURSEM($A7;2)=1 pour lundi, 2 pour mardi Etc...

crdlmnt



0
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024
13 déc. 2017 à 11:58
voilà la formule que j'ai mise mais elle ne marche pas...

=($B7="L";$B7="M";$B7="Me";$B7="J";$B7="V")
0
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024
13 déc. 2017 à 12:06
j'avais oublié le "ou" merci ça marche....

est-ce compliquer de déclencher une formule uniquement en fin de mois ou de semaine ?

pour éviter quand on change d'année de refaire la mise en page....

Merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
13 déc. 2017 à 12:20
Que voulez vous faire exactement?
, pour changer d'année il suffit de placer en B1 (ou ailleurs) l'année voulue

et en A1 la formule:

=DATE(B1;1;1)

il restera à aligner le 1° jour dans la première semaine, puisque ce ne sera pas forcément un lundi

Alors vous pouvez adopter en A7

=A1-JOURSEM(A1;2)+1

qui vous donnera en A7 la date du lundi de la semaine qui contient le 1° janvier, ainsi le tableau s'ajuste à chaque année en B1

crdlmnt
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
13 déc. 2017 à 12:07
Alors vous avez deux solutions puisqu'il semble que vous vouliez une couleur identique pour tous les jours:

soit la formule:
=OU($B7="L";$B7="M"$;B7="Me";$B7="J";$B7="V")

ou tout simplement
=$B7<>""

ligne de formule à placer au dessous de celle des WE, avec les flèches ascenseur de la fenêtre de MFC.
Avec ça, vous placerez le format sur toutes les lignes qui contiennent une valeur en B sauf celle de S et D dont la MFC sera prioritaire.

Pour info, à toutes fins utiles:
il y a moyen si vous faites une liste de référence, de formater aussi différemment les jours fériés à partir de la date en A
avec:
=NB.SI(liste jours fériés;$A7)
à placer au 2° rang
  • donc S et D au 1°, rang
  • Jours fériés au second rang
  • le reste au dernier rang


crdlmnt

0
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024
13 déc. 2017 à 14:18
oui j'ai compris pour les rangs, pour les jours fériés il faut que je crée une liste avant il me semble,
en fait, ma question je me suis mal exprimé, est de savoir si on peut faire une formule le 31 janvier, le 28 février etc jusqu’à la fin de l'année, toujours dans mon fichier joint.

merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 13 déc. 2017 à 14:23
Là, je ne comprend pas ce que vous attendez par rapport à l'ensemble de mes propositions.
Selon la position des signes $, s'ils sont bien en place, la formule de MFC va s'adapter à chacune des lignes de votre tableau, dans les limites du champ dont l'adresse s'affiche à droite dans la fenêtre de MFC
Pouvez vous préciser?
0
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024
13 déc. 2017 à 14:42
https://www.cjoint.com/c/GLnnP7Qtdi4

j'ai mis un commentaire dans le fichier joint.... merci
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
13 déc. 2017 à 15:34
votre fichier en retour
j'ai mis les explications, des modifications dans le commentaire que vous avez placé
revenez si besoin
https://mon-partage.fr/f/58MbYFDo/
crdlmnt
0
RAF26ML Messages postés 86 Date d'inscription mardi 22 août 2017 Statut Membre Dernière intervention 19 janvier 2024
13 déc. 2017 à 15:56
super merci, juste pour info la formule décaler = de colonne
indirect = à droite
adresse ?
Ligne -6 ....
0