calcul du nombre d'heures

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
 
M

Monique

Guest
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.
 
R

Ronan

Guest
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
 
A

andré

Guest
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é.
 
M

Monique

Guest
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.
 
A

andré

Guest
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é.
 

Discussions similaires

Réponses
9
Affichages
478
Réponses
15
Affichages
525

Statistiques des forums

Discussions
312 493
Messages
2 088 957
Membres
103 990
dernier inscrit
lamiadebz