Microsoft 365 Mise en forme conditionnelle sur planning

LaurenceM

XLDnaute Nouveau
Bonjour, je cherche une formule de mise en forme conditionnelle qui fonctionnerait comme suit :

Colonne A = jour de début (formaté en tant que date)

Colonne E = heure de début (formatée en heure française)

Colonne F = heure de fin (formatée en heure française)

Colonne G = jour de fin (formaté en date) =IF($F2>$E2;$A2;($A2+1))

Colonne J à BE = tranches horaires de 30 minutes de 05h00 à 04h30

AU1 = 23h30

AV1=0:00

Je cherche une formule de mise en forme conditionnelle qui remplirait les cellules en vert pour chaque plage horaire comprise entre l'heure de début et l'heure de fin.

J'ai déjà entré cette formule dans la fenêtre de mise en forme conditionnelle : =ET($E1<=$J$1;$J$1<=$F1), pour chaque colonne de J à BE.

Cela fonctionne parfaitement jusqu'à ce que l'heure de fin ne dépasse pas 23h30. Si l'heure de fin est 00:00 et plus, la formule ne fonctionne plus.

Pour éviter ce problème, j'ai essayé de changer la formule dans la fenêtre de mise en forme conditionnelle pour : =ET(OU(ET($G1=$A1;$E1<=$J$1;$J$1<=$F1);ET( $G1>$A1;$E1<=$J$1;$E1<=$AU$1;$F1>=$AV$1)))

Ça ne marche pas.

Comment puis-je l'améliorer pour qu'il fonctionne à chaque fois svp? Au secours!
 

Statistiques des forums

Discussions
312 209
Messages
2 086 259
Membres
103 167
dernier inscrit
miriame