Excel condition si heure supérieure
Résolumarco1313 Messages postés 30 Statut Membre -
Bonjour,
Après des heures de recherche, je reviens vers vous afin d'avoir une formule appropriée
en A1 j'ai une cellule au format hh:mm qui correspond à l'heure de départ de l'employé(e)
en B1 j'ai son heure de reprise de travail (le lendemain)
Sachant que le repos doit être de 13 h entre ces deux valeurs, je souhaiterai mettre en couleur la cellule B1 si la différence des deux est inférieure à 13h.
J'ai trouvé une formule ....
TEMPS(23;59;59)-heure_de_debut+heure_de_fin+TEMPS(0;0;1)
mais je ne sais comment l'adapter en mise en forme conditionnelle (faut il une colonne intermédiaire.... )
Ou si vous avez une autre solution, une autre formule...
Vous en remerciant,
- Excel condition si heure supérieure
- Excel cellule couleur si condition texte - Guide
- Si ou excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
3 réponses
Bonjour,
Au plus simple et en un coup de fusil, modifier la cellule C1 comme suit et au format nombre 2 décimales, le résultat sera alors par exemple 11,50
=HEURE(TEMPS(23;59;59)-A1+B1+TEMPS(0;0;1))+MINUTE(TEMPS(23;59;59)-A1+B1+TEMPS(0;0;1))/60
MFC en C1, formule, =C1<13, format, remplissage, couleur choisie
Bonjour,
Une autre solution, en utilisant la fonction MOD
Cette formule donne l'intervalle entre le départ la veille et l'arrivée du jour :
=MOD(B1-A1;1)
Donc, dans une MFC, cette formule détermine si l'écart est supérieur ou égal à 13/24, soit 13 heures (1 journée = 1, soit 24/24, donc 13/24 donne 13h)
=MOD(B1-A1;1)>=13/24
Bon apm