Somme négative en format horaire

gest.089

XLDnaute Junior
J'ai un tableau (ci-joint exemple) avec des chiffres en format horaire.
Le total fait apparaitre une somme d'heures réalisées supérieure au total règlementaire.
Dans ce cas dans la cellule exprimant cette différence, j'ai des # à la place de chiffres et cela est dû au fait que le résultat est négatif.
Dans quel format dois-je mettre cette cellule pour voir le résultat en clair?

Merci pour la réponse.
 

Pièces jointes

  • exemple.xls
    19 KB · Affichages: 77
  • exemple.xls
    19 KB · Affichages: 82
  • exemple.xls
    19 KB · Affichages: 83

JCGL

XLDnaute Barbatruc
Re : Somme négative en format horaire

Bonjour à tous,

Peux-tu essayer :
Code:
=SI(E45>E46;"-"&TEXTE(CNUM(E45-E46);"[hh]:mm");E46-E45)
A+ à tous

Edition : Tout comme JHA :) : Passage [hh]:mm
 
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : Somme négative en format horaire

Bonjour,

Menu Outils - Options - Calcul - cocher "calendrier depuis 1904"
Petit inconvénient : les années en colonne A sont passées de 2009 à 2013.
Pour corriger : sélectionner la colonne A, menu Édition - Remplacer, Rechercher : 2013 - Remplacer par : 2009 - Remplacer tout.
 

JHA

XLDnaute Barbatruc
Re : Somme négative en format horaire

Bonjour Gest.089, JCGL, le forum,

UNe autre solution avec ABS()
=SI(E46>E45;TEXTE(E46-E45;"hh:mm");"-"&TEXTE(ABS(E46-E45);"hh:mm"))
Petite modif si tes heures dépassent 24 heures:
=SI(E46>E45;TEXTE(E46-E45;"[hh]:mm");"-"&TEXTE(ABS(E46-E45);"[hh]:mm"))

JHA
 
Dernière édition:

ROGER2327

XLDnaute Barbatruc
Re : Somme négative en format horaire

Bonsoir à tous...
Variantes :
Code:
=STXT(" -";1+(E46<E45);1)&TEXTE(ABS(E46-E45);"[hh]:mm")
Code:
=STXT("+- ";1+(E46<=E45)+(E46=E45);1)&TEXTE(ABS(E46-E45);"[hh]:mm")
qui donnent des chaines de caractères de même longueur de -99:59 à +99:59.​
Bonne nuit !
ROGER2327
 

Discussions similaires