Calculer durée en heures sur 2 jours

Bonjour,

Je cherche à calculer la durée en heure d'un évènement qui se déroule sur deux jours.

Par exemple :

L'évènement commence à 18h le jour N et termine à 2h00 (du matin) le jour N+1.

Il a donc duré 6h.

Jusqu'alors j'utilisais une banale formule de soustraction pour calculer la durée d'un évènement (qui se déroulait que dans un seul jour), pas de problème donc.

Mais je vais devoir gérer des évènements qui durent la nuit.

Cependant je ne trouve pas la ou les formule(s) à appliquer pour pouvoir calculer une durée sur deux jours.

En vous remerciant par avance

Baptiste

86test-excel.xlsx (12.38 Ko)

Bonjour,

Une banale soustraction devrait suffire. Par contre, pour que le résultat puisse afficher un nombre supérieur à 24 heures, mettre la cellule au format [hh]:mm.

Cordialement,

Bonjour,

Justement non, une soustraction ne suffit pas.

Un exemple :

Cellule A1="22:00" (l'heure de début)

Cellule A2="01:00" (l'heure de fin, mais le lendemain matin)

Cellule A3="A2-A1"="-21"

Le résultat que je cherche à obtenir est 3, c'est à dire la durée en heures de l'évènement (entre 22h et 01h)

Merci par avance

EDIT : ça semble fonctionner comme je le veux en rentrant "25:00" au lieu de "01:00", et ça affiche par la suite "01:00" malgré tout.

Du coup, je ne sais pas si une formule spécifique existe ...

Bonsoir Baptiste,

Si tu es sûr que A2 est toujours le lendemain, tu peux faire A3=A2-A1+24

48loto-v01.zip (23.60 Ko)

Bonsoir,

Il s'avère justement que A2 n'est pas toujours le lendemain ...

Je me demandais s'il n'était pas possible de faire une formule conditionnelle de la sorte :

Si A2 est inférieur à A1, alors A3= A2-A1+24, sinon, A3=A2-A1

Mais je ne sais pas comment la formuler ...

Re,

En plus j'ai dit une bêtise...

Avec un format d'heures, la cellule t'affiche toujours un résultat compris entre 0:00 et 23:59

Du coup si tu fais comme dit ci-dessus (A3=A2-A1+24), tu auras le résultat souhaité, que A2 soit le lendemain ou non.

Edit : Sinon pour répondre à ta question, la formule serait :

=SI(A2>A1;A2-A1;A2-A1+24)

Edit le 28-07-08 à 9h55 : A la lecture des autres réponses ci-dessous, je m'aperçois que +24 ne signifie pas + 24 heures, mais +24 jours...!

On peut donc effectivement se contenter de :

=SI(A2>A1;A2-A1;A2-A1+1)

En A3 insère la formule

=SI(B1<A1;1+B1-A1;B1-A1)

Cordialement

henri a écrit :

Bonsoir,

suite orage suis rapide

https://www.excel-pratique.com/~files/doc/GslS0prestation.xls

b soir @henri

un tres belle exemple bravo

j'y n'etais pas si approfondi ! je suis tout blanc.....

https://www.excel-pratique.com/~files/doc/Soustraction_de_deux_temps.xls

bonne soir

@+

arnold

25classeur1.xlsx (27.62 Ko)

Bonjour,

Une autre tentative... utiliser des formats complets pour simplifier les formules !

https://www.excel-pratique.com/~files/doc/CALCULheures.xls

Cordialement,

Edit : Salut Arnold ! Pourquoi faire compliqué quand on peut faire simple ?

V_Elbie a écrit :

Bonjour,

Une autre tentative... utiliser des formats complets pour simplifier les formules !

https://www.excel-pratique.com/~files/doc/CALCULheures.xls

Cordialement,

b jour @V_Elbie

! tres economique

bonne journee

@+

arnold

Bonsoir,

Merci à tous !

J'ai bien compris grâce à vos fichiers

Cordialement

Baptiste

Formule pour calculer tes heures sur une période de 2 journée.

Dans ta cassé A3 tu écris la formule

=MOD(A2-A1;1)

Rechercher des sujets similaires à "calculer duree heures jours"