Mise en forme conditionnelle

May

XLDnaute Junior
Bonjour,

Je travaille actuellement sur un planning fonctionnant avec des cycles mais je n’ai pas encore terminé alors ne faites pas attention aux heures parce que je n'arrive pas encore à les faire concorder.

Je voudrai pourquoi créer une mise en forme conditionnelle permettant de mettre en valeur les cellules où il y a des heures de début de journée (cellule B, J et R) dans le but de m’assurer qu’entre chaque période travaillée, il y ait 11h de repos minimum.

Au final ça reviendrait à prendre en compte le jour et l'heure de fin d'une journée et l'heure de début du lendemain pour savoir il y a combien d'heure entre les deux. Si ce total est > 11h alors j'aurai besoin d'une alerte (changement de couleur de police ou quelque chose de simple mais qui attire l'oeil.

Donc voila mon problème :) J'espère que vous avez compris quelque chose et si non, n'hésitez pas à me poser des questions! :)

Je vous remercie d'avance.

Cordialement,

May.
 

Pièces jointes

  • Ebauche Planning.xlsx
    72.2 KB · Affichages: 36
  • Ebauche Planning.xlsx
    72.2 KB · Affichages: 39

Modeste

XLDnaute Barbatruc
Re : Mise en forme conditionnelle

Bonjour May,

S'il faut un minimum de 11h entre deux prestations, je suppose qu'on peut démarrer avec ce que j'ai fait dans la pièce jointe? Je te laisse le soin de tester, pour vérifier:
  1. si j'ai bien compris
  2. s'il n'y aurait pas des situations qui ne seraient pas prises en charge

... et plus tard, tu vérifieras si les modifications que tu dois encore apporter ne sont pas incompatibles avec ce qui est fait jusqu'ici :p
 

Pièces jointes

  • Ebauche Planning (May).xlsx
    73.3 KB · Affichages: 38

May

XLDnaute Junior
Re : Mise en forme conditionnelle

Bonjour Modeste,

Je te remercie c'était rapide! :) C'est génial et pour l'instant ça a l'air de fonctionner.

A priori les heures ne devraient pas bouger enfaite sauf si finalement on décide d'avoir 3 plages horaires dans la journée au lieu de deux.

Juste une question du coup: pourrais-tu m'expliquer ta formule dans la mise en forme s'il te plait?

Je te remercie encore! Ca m'aide vraiment.

May.
 

Modeste

XLDnaute Barbatruc
Re : Mise en forme conditionnelle

Re-bonjour,

Juste une question du coup: pourrais-tu m'expliquer ta formule dans la mise en forme s'il te plait?
Ah non, ça ce n'est pas possible: quand il y a une question comme celle-là, je téléphone à Tototiti2008, en lui faisant croire que c'est pour moi, il me donne la solution, je la dépose sur le forum ... mais je n'y comprends rien ;)

Bon allez ... au départ de la cellule B8, la formule est: =(NB(B8;E7)=2)*((1+B8)-E7<11/24)
La mulltiplication des deux conditions équivaut à les réunir dans un ET.
Le premier test vérifie si on a bien encodé une donnée numérique dans B8 et dans E7 (laquelle serait la cellule qui contiendrait l'heure de fin de la journée qui précède)
Reste ensuite à calculer la différence entre le début de journée et la fin de la veille ... comme la première est -dans ton fichier- toujours plus petite que la seconde, j'y ajoute 1 (24h) pour faire ensuite la soustraction. Les vrais spécialistes des calculs sur des heures proposeraient certainement plus simple, plus efficace, plus sûr, etc
Le résultat de la soustraction est ensuite comparé à ton minimum de 11h (11/24)
 

Statistiques des forums

Discussions
312 215
Messages
2 086 331
Membres
103 188
dernier inscrit
evebar