calcul du nombre d'heures

  • Initiateur de la discussion Initiateur de la discussion dom
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

dom

Guest
help !!!
comment calculer le cumul des heures sous excel :

ex

aujourdh'ui - 13:30 (début de travail)

demain - 02 : 30 du matin (fin de travail)


= nb heures de travail ?


merci d'avance à tous
 
Bonjour,

Ton heure de début en A1, ton heure de fin en B1
Durée de la journée de travail :
=MOD(B1-A1;1)

Cette formule fonctionne que l'on passe ou non minuit, elle est valable pour le travail de jour ou de nuit.
 
Bonsoir,


Ou alors,

En A1 : 10/07/2004 13:30:00
En A2 : 11/07/2004 02:30:00

En A3 : =A2-A1 ==> 13:00:00

Sans oublié de mettre le format "[h]:mm:ss" à la cellule A3 pour des calculs supérieur à 24H

L'inscription de la date dans les cellules A1 & A2 est très important. Cela permet à Excel de se situer dans le temps

@+

Ronan
 
Salut Monique,

Merci pour ta formule, elle fonctionne très bien, mais je ne la comprend pas.

J'emploie la formule suivante : =SI(B1<A1;B1+1-A1;B1-A1)
Le 1 étant interprêté par XL comme 1 jour ou 24:00.

La tienne étant plus courte, je l'adopte, mais pas sans la comprendre.

Pourrais-tu me donner un petit mot d'explication?

La solution de Ronan est aussi très bonne, ... et exacte pour des résultats > 24:00

Ândré.
 
Bonjour,

MOD( ValeurA - Valeur B ; 1 ) donne le reste de la division par 1 de valeurA - valeurB
Le 1 en question, c'est aussi le 1 = 24:00 d'Excel
Si on travaille de 22 h à 6 h :
=MOD("6:00"-"22:00";1) renvoie 08:00

C'est l'équivalent de :
=MOD((6/24)-(22/24);1)
qui renvoie 08:00 si la cellule est au format heure et 0,333333 si format standard

=MOD("31/01/2004 06:00"-"01/01/2004 22:00";1) donne aussi 08:00
=MOD("31/01/2004 06:00"-"01/01/2004 22:00";366) donne 704:00
Le 1 est pour le calcul des heures de travail car, en général, on ne travaille pas plus de 24 heures de rang.
 
Resalut,

Merci Monique, maintenant j'ai compris.

Ce que je n'avais pas encore remarqué, c'est que MOD(8;24) renvoie 8, tandis que MOD(-8;24) renvoie 16.

Pour ce qui est de heures > 24, tu as tout à fait raison, il est exceptionnel de travailler plus de 24 heures d'une traite, mais moi je calculais mes heures de congés (lol).

Bon week-end.
ndré.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
20
Affichages
558
Réponses
4
Affichages
204
Retour