calcul heure negative > 99:59

  • Initiateur de la discussion Initiateur de la discussion glob
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

glob

XLDnaute Nouveau
bonjour,

il y a quelques temps j'avais creer , grace au forum, un fichier pour calculer les heures supplementaire
mon souci aujourd'hui, est que je dois additionner des heures negatives et positives à 3 chiffres (-100:00 par ex.)
le calcul ce fais bien avec des heures à 2 chiffres, mais lorsque j'insere une heure négative > 99:59 , il me prend en compte que 2 chiffres
 

Pièces jointes

Re : calcul heure negative > 99:59

Re,

Désolé .. mais çà marche ... 😎

Toi, tu "travailles" ...avec des cellules Texte !!! ... pour des valeurs numériques ... ... il va de soi qu'il faut, bien sûr, des cellules correctement formatées ...!!!

Bon Courage
🙂
 
Re : calcul heure negative > 99:59

Bonjour, salut James,

Excel semble ne pas accepter la saisie d'heures négatives (tant sous les versions XL2003 que XL2007), même en passant sous le calendrier 1904.

Mais il y a moyen de contourner ce problème, voir les saisies négatives sous le fichier joint.
La somme se fait correctement, même au-delà de 100:00
 

Pièces jointes

Re : calcul heure negative > 99:59

Bonjour à tous
Passionnante cette discussion ! Jusqu'à aujourd'hui, je pensais qu'un nombre négatif était par définition inférieur à zéro. Mais il semblerait qu'il existât un nombre négatif supérieur à 99 donc supérieur à zéro.

Sauf si, par hasard, 99 est inférieur à zéro...
ROGER2327
#4966


Jeudi 26 Gueules 138 (L'Amour absolu, deliquium, ST)
2 Ventôse An CCXIX
2011-W07-7T10:48:41Z
 
Re : calcul heure negative > 99:59

bonjour à tous et merci,

effectivement j'additionne bien du texte par une formule matricielle , jusqu'a present tout fonctionnais bien (cela fais 4 ans..).le souci maintenant, est que le nombre heure recuperé depasse 99 (cad 100) ,cela ne marche plus.j'ai bon modifier la formule, mais ça passe pas.
je joins une partie du fichier
 

Pièces jointes

Re : calcul heure negative > 99:59

Bonjour,

J'ai ouvert le fichier sous Excel 2007 et en L5, j'ai bien - 159:36

Donc pas vraiment compris ce souci d'affichage d'heures négatives.

Pour la formule en L5, je te propose ceci :

Code:
="- "&TEXTE(SOMME(SI(GAUCHE($L$10:$L$32)="-";SUBSTITUE($L$10:$L$32;"- ";"")*1));"[hh]:mm")

Matricielle

Mais le fichier que tu as joint est-il bien représentatif des différents cas qui peuvent se poser ?

A te (re)lire avec plus de précisions si nécessaire.

@+
 
Re : calcul heure negative > 99:59

bonjour Tibo,

Excuse moi, je me mal expliqué

sur la feuille de janvier tous se pase bien
le souci est sur la feuille données, qui est le récapitulatif de l'année

donc, en D3 je rentre les heures sup de l'année precedente
D5 =janvier!L5
D6 =fevrier!L5
ainsi de suite
pour joindre le fichier, j'ai supprimer les autres feuilles

le probleme cette année est que l'on recupère les heures sur un mois ( -159:36)

si tu enlève par exemple 10 jours de récup, tu obtiens-83:36, et là le calcul se fait comme il faut dans 'Données"

Au delà de 100 heures à récuperer celà ne fonctionne pas
 

Pièces jointes

Re : calcul heure negative > 99:59

re,

Je te propose cette formule en D18 onglet Données :

Code:
=SI(D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1))>0;D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1));"- "&TEXTE(ABS(D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1)));"[hh]:mm"))

Formule matricielle à valider par CTRL + MAJ + ENTREE

@+
 
Re : calcul heure negative > 99:59

bonjour,

J'ai parlé trop vite,

en faisant les modifs sur mon fichier, je me suis aperçu qu'une personne etait en négatif à la fin de l'année
donc il faut que je rentre ' -13:36 en D3

Du coup la formule :
=SI(D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1))>0;D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1));"- "&TEXTE(ABS(D3-SOMME(SI(GAUCHE($D$5:$D$16)="-";SUBSTITUE($D$5:$D$16;"- ";"")*1)));"[hh]:mm"))

ne fonctionne pas
 
Re : calcul heure negative > 99:59

re,

avec une toute petite correction en L5 de l'onglet janvier :

remplacer le "- " par "-" (suppression de l'espace)

Ensuite, en D18 onglet Données, cette formule :

Code:
=SI(SOMME(D3;-SOMME(SI(GAUCHE($D$3:$D$16)="-";SUBSTITUE($D$3:$D$16;"-";"")*1)))>0;SOMME(D3;-SOMME(SI(GAUCHE($D$3:$D$16)="-";SUBSTITUE($D$3:$D$16;"-";"")*1)));"-"&TEXTE(ABS(SOMME(D3;-SOMME(SI(GAUCHE($D$3:$D$16)="-";SUBSTITUE($D$3:$D$16;"-";"")*1))));"[hh]:mm"))

Matricielle

Je te laisse tester

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

B
Réponses
7
Affichages
1 K
Banquise56
B
A
Réponses
25
Affichages
7 K
J
  • Question Question
Réponses
2
Affichages
2 K
justinhio22
J
D
Réponses
4
Affichages
3 K
dyjoca88
D
V
Réponses
3
Affichages
2 K
VincentVV
V
M
Réponses
3
Affichages
2 K
Maud67
M
D
Réponses
2
Affichages
2 K
O
Réponses
5
Affichages
2 K
Obi-Wan Kenobi
O
N
Réponses
6
Affichages
5 K
N
Retour