Combien de temps reste t il ?

olivierk1450

XLDnaute Nouveau
Bonjour,
Je sèche sur un calcul du temps restant à travailler suivant le moment de la journée (travail en poste).
Je m'explique : je souhaite savoir combien de temps (en heure, minute) il me reste de temps à travailler. Exemple : il est 10h00 (poste de 4h00 à 12h10) il me reste 2h10.
Donc : une cellule qui récupére l'heure en k4
=maintenant()
et une cellule qui tente de savoir dans quel poste je suis (poste 4h10-12h10 ou 12h10-20h10 ou 20h10-04h10)
soit =SI(ET(K4>="4:10"*1;K4<="12:00"*1);"12:10";SI(ET(K4>="12:01"*1;K4<="20:00"*1);"20:10";"4:10")).
Le problème : la formule ne fonctionne pas avec la fonction maintenant() mais uniquement si je me l'heure en dure hh:mm en k4.
Une solution ?
Merci d'avance :)
 

JHA

XLDnaute Barbatruc
Re : Combien de temps reste t il ?

Bonjour Olivier, le forum,

Un début de piste pour connaître le temps restant à travailler jusque 12h10

=MAX(0;12,1666/24-MOD(MAINTENANT();1))
ou

=SI(MAINTENANT()<4/24;"";MAX(0;12,1666/24-MOD(MAINTENANT();1)))

JHA
 
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : Combien de temps reste t il ?

Bonjour, salut piga25 et JHA,

Il me semble qu'il devrait il y avoir plus simple comme formule, mais pour cela il faudrait savoir comment sont les données sont structurées.
Peux-tu mettre un petit exemple en pièce jointe ?
 

hoerwind

XLDnaute Barbatruc
Re : Combien de temps reste t il ?

Bonjour,

Il me semble avoir compris ton problème au départ.

La fonction MAINTENANT() ne marche pas parce qu'elle renvoie la date et l'heure, donc tu ne peux la comparer à une heure seule.

Essaie en remplaçant dans ta formule MAINTENANT() par MOD(MAINTENANT();1).
MOD renvoie la partie décimale, donc l'heure.

Dis-nous si cela fonctionne.
 

Discussions similaires

Statistiques des forums

Discussions
312 504
Messages
2 089 073
Membres
104 018
dernier inscrit
Mzghal