Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Calcul de cumul d'heures

5 réponses
Avatar
Philippe
Bonjour

Comment peut on faire pour aficher un calcul de cumul=20
d'heure quand le resultat est n=E9gatif?

Merci de votre aide

5 réponses

Avatar
D.LAIR
exemple :
cellule A1 --> 08:59
cellule B1 --> 09:01
Cellule C1, la formule suivante:
=SI(A1*24-B1*24<0;CONCATENER(" - ";DROITE(CONCATENER
("0";HEURE(B1-A1));2);":";DROITE(CONCATENER("0";MINUTE(B1-
A1));2));CONCATENER("+ ";DROITE(CONCATENER("0";HEURE(A1-
B1));2);":";DROITE(CONCATENER("0";MINUTE(A1-B1));2)))

Le résultat sera - 00:02

si l'heure de B1 est plus petite que celle de A1 , le
résultat sera avec le signe +.

Note : dans les deux cas, le résultat n'est pas de type
DateHeure mais TEXTE (il faut le savoir).
Bonne chance.
DL
Avatar
Nicolas B.
Salut,

Sinon, en un peu plus court :
=CONCATENER(SI(A1+B1<0;"- ";"+ ");TEXTE(ABS(A1+B1);"[h]:mm"))

--
Nicolas B.

D.LAIR a écrit récemment dans un message de news :
exemple :
cellule A1 --> 08:59
cellule B1 --> 09:01
Cellule C1, la formule suivante:
=SI(A1*24-B1*24<0;CONCATENER(" - ";DROITE(CONCATENER
("0";HEURE(B1-A1));2);":";DROITE(CONCATENER("0";MINUTE(B1-
A1));2));CONCATENER("+ ";DROITE(CONCATENER("0";HEURE(A1-
B1));2);":";DROITE(CONCATENER("0";MINUTE(A1-B1));2)))

Le résultat sera - 00:02

si l'heure de B1 est plus petite que celle de A1 , le
résultat sera avec le signe +.

Note : dans les deux cas, le résultat n'est pas de type
DateHeure mais TEXTE (il faut le savoir).
Bonne chance.
DL


Avatar
AV
Autre :
Outils=>Options=>Calcul=>calendrier depuis 1904

AV

"Philippe" a écrit dans le message news:
093901c35c01$1631a1e0$
Bonjour

Comment peut on faire pour aficher un calcul de cumul
d'heure quand le resultat est négatif?

Merci de votre aide
Avatar
Frédéric Sigonneau
Bonjour,

Si tu as besoin de ces résultats (négatifs comme positifs) dans d'autres calculs
(et donc de conserver des heures 'réutilisables' et non du texte), le plus
simple est de cocher l'option Calendrier depuis 1904 dans le menu
OutilsOptions, onglet Calcul. Cela te permettra d'afficher des résultats
horaires négatifs au lieu des superbes séries de dièses du calendrier depuis
1900 (par défaut sur PC).
Cette option ne concerne que le classeur dans lequel elle est cochée. Elle peut
affecter des dates qui seraient déjà présentes dans le classeur, mais cela peut
se corriger (reviens si besoin). Contrairement à une idée semble-t-il assez
répandue, cette option ne présente *aucun* danger :) et est, AMA, irremplaçable
dès qu'on doit s'occuper de gestion de temps de travail...

FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !


Bonjour

Comment peut on faire pour aficher un calcul de cumul
d'heure quand le resultat est négatif?

Merci de votre aide


Avatar
AV
=SI(A1<B1;"-";"+")&TEXTE(ABS(B1-A1);"[hh]:mm")

AV

"Philippe" a écrit dans le message news:
093901c35c01$1631a1e0$
Bonjour

Comment peut on faire pour aficher un calcul de cumul
d'heure quand le resultat est négatif?

Merci de votre aide