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

calculs d'heures négatives

5 réponses
Avatar
gueridon
Bonjour,

je soustrais des heures en utilisant la formule suivante :=20
=3DSI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm") de fa=E7on =E0=20
=E9viter les heures n=E9gatives.
Pb : le r=E9sultat est en format texte, si je souhaite=20
effectuer un calcul avec lui, j'ai le message d'erreur=20
#valeur! Y-a-t-il une solution ?

Merci
:-)

5 réponses

Avatar
Christian M
Bonjour,
Va voir à cette adresse, tu devrais trouver la solution
http://www.excelabo.net/xl/dates.php

--
Christian M
-------------------------------
"gueridon" a écrit dans le message de
news: 106601c3a218$66ea45d0$
Bonjour,

je soustrais des heures en utilisant la formule suivante :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm") de façon à
éviter les heures négatives.
Pb : le résultat est en format texte, si je souhaite
effectuer un calcul avec lui, j'ai le message d'erreur
#valeur! Y-a-t-il une solution ?

Merci
:-)
Avatar
Pascal
Salut
Je t'ai répondu sur le forum à ce sujet


"gueridon" a écrit dans le message de
news: 106601c3a218$66ea45d0$
Bonjour,

je soustrais des heures en utilisant la formule suivante :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm") de façon à
éviter les heures négatives.
Pb : le résultat est en format texte, si je souhaite
effectuer un calcul avec lui, j'ai le message d'erreur
#valeur! Y-a-t-il une solution ?

Merci
:-)
Avatar
gueridon
toutes mes excuses, c'est vrai que je me suis répété... je
ne retrouvai plus mon message précédent
;-)
-----Message d'origine-----
Salut
Je t'ai répondu sur le forum à ce sujet


"gueridon" a écrit
dans le message de

news: 106601c3a218$66ea45d0$
Bonjour,

je soustrais des heures en utilisant la formule suivante :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm") de façon à
éviter les heures négatives.
Pb : le résultat est en format texte, si je souhaite
effectuer un calcul avec lui, j'ai le message d'erreur
#valeur! Y-a-t-il une solution ?

Merci
:-)


.



Avatar
AV
Y-a-t-il une solution ?
Mis à part (conseillé) le passage au calendrier 1904

Oui !

Ce qui gène, pour les calculs, c'est ton signe moins !
Exemple :
En A1 14:00 et en B1 12:00
En C1 :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm")
Résultat (texte) : -02:00
Si tu veux ajouter 5:00 au résultat de C1 quel qu'il soit (dans l'exemple,
résultat --> 03:00)
=SI(ESTNUM(TROUVE("-";C1));"-" &STXT(C1;TROUVE("-";C1)+1;9^9)*1;C1)+"5:"

AV

Avatar
Pascal
Bah Alain c'est bien ce que je luiu avais dis,
Mais visiblement il m'a pas lu

Pascal

"AV" a écrit dans le message de news:
bo5vk4$agc$
Y-a-t-il une solution ?
Mis à part (conseillé) le passage au calendrier 1904

Oui !

Ce qui gène, pour les calculs, c'est ton signe moins !
Exemple :
En A1 14:00 et en B1 12:00
En C1 :
=SI(B1<A1;"-";"")&TEXTE(ABS(B1-A1);"[hh]:mm")
Résultat (texte) : -02:00
Si tu veux ajouter 5:00 au résultat de C1 quel qu'il soit (dans l'exemple,
résultat --> 03:00)
=SI(ESTNUM(TROUVE("-";C1));"-" &STXT(C1;TROUVE("-";C1)+1;9^9)*1;C1)+"5:"

AV