Rechercher : dans
Par :

Addition d'heures négatives ENTRE ELLES

Dernière réponse le 25 avr 2009 à 05:59:41 Dédé, le 17 avr 2009 à 15:30:10 
 Signaler ce message aux modérateurs

Bonjour,
en appliquant la formule =SI(E3>B3;E3-B3;" - "&TEXTE(ABS(E3-B3);"[h]:mm")) j'obtient le résultat attendu (négatif ou positif) en G1... jusque là pas de problème.
Je voudrais additionner en G3 le résultat de G1 avec des heures positives d'une cellule G2.
Si G1 est négatif, j'ai un résultat d'erreur, si G1 est positif, tout marche à merveille.
Ma formule en G3 est : G1 +G2
D'avance merci...

Configuration: Windows XP

Meilleures réponses pour « addition d'heures négatives ENTRE ELLES » dans :
VirtualBox - Installer les additions client dans Ubuntu VoirUne fois le système d'exploitation installé dans VirtualBox, il est recommandé d'installer les additions client. Ce sont des pilotes à installer dans la machine virtuelle qui améliorent le fonctionnement : affichage graphique plus rapide ; ...
Code son / audio Samsung Player Addict I900 VoirComment augmenter le volume sur le Player Addict ? Sur l'écran, saisir comme un numéro de téléphone le code : *#0002*28346# Une interface " AudioControl " s'affiche. Modifier le volume du Haut parleur Modifier le volume des...
Lampe sur Samsung Player Addict VoirProblème Comment avoir la lampe sur le samsung player addict ? Solution Il suffit de rester appuyer 2 secondes sur le bouton de réglage du volume. Merci à lainlain2 sur le forum pour cette astuce.
Additionneurs VoirUn additionneur est un circuit capable de faire la somme de plusieurs nombres. Une addition met en oeuvre deux sorties: la somme, généralement notée S la retenue, généralement notée R Lorsque l'on fait une somme en décimal (base 10), on ajoute...

1

qmike, le 17 avr 2009 à 15:40:59

Bonjour
le calcul des heures négatives s 'effectue via le calendrier 1904
Sélectionnez le Menu Outils, Options
Sélectionnez l'onglet Calcul
Cochez l'option Calendrier depuis 1904

Répondre à qmike

2

Dédé, le 17 avr 2009 à 15:49:41

J'ai oublié de préciser que j'ai déjà coché cette option (j'ai fait toutes les recherches possible avant de poser ma question...

Répondre à Dédé

3

koba lyelye, le 17 avr 2009 à 23:14:24

Si dans des cellules avoisinantes, tu fais une addition d'heures devant aboutir à un résultat négatif, puis que tu l'ajoutes à une durée positive, tu obtiens le même genre de résultat d'erreur ?
En d'autres termes, est-ce lié à ta formule, ou pas ?

Répondre à koba lyelye

4

Raymond PENTIER, le 17 avr 2009 à 23:20:18

Tu essayes de soustraire un texte d'un nombre ! C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER

5

koba lyelye, le 17 avr 2009 à 23:32:51

Tu as raison, Raymond !

Mais pourquoi as-tu recours à ce genre de formule, puisque tu es au format "Calendrier 1904" ? Le recours à ce format t'évite justement de passer par ce genre de formule. Fais tes comptes normalement, sous ce format, et tu n'auras plus ce souci.

Bonne soirée à vous

Répondre à koba lyelye

6

Raymond PENTIER, le 17 avr 2009 à 23:34:11

Je m'explique :

=SI(E3>B3;E3-B3; " - "&TEXTE(ABS(E3-B3);"[h]:mm") )
en italique c'est du numérique ; en gras tu colles des textes.

Essaie (je n'ai pas testé) avec CNUM pour le convertir en numérique
=SI(E3>B3;E3-B3; CNUM(" - "&TEXTE(ABS(E3-B3);"[h]:mm")) ) C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond

Répondre à Raymond PENTIER

10

Dédé, le 20 avr 2009 à 11:24:32

Merci d'avoir essayé j'ai testé et cela ne fonctionne pas...

Répondre à Dédé

7

koba lyelye, le 17 avr 2009 à 23:51:29

Voici le lien d'un forum pas mal, qui te dira tout, tu n'as plus qu'à faire ton choix entre les solutions proposées !

http://www.commentcamarche.net/forum/affich 1453022 excel comment afficher des heures negatives.

Répondre à koba lyelye

8

m@rina, le 18 avr 2009 à 00:56:25

Bonsoir,

Attention vraiment au calendrier depuis 1904 ! C'est un vrai piège ce truc ! Tout le monde va vieillir de 4 ans... On n'avait pas besoin de ça ! ;)) Ben oui, toutes les dates vont prendre 4 ans... Pour s'y retrouver, c'est cool !
et par ailleurs, attention aux échanges avec d'autres personnes qui n'utilisent pas cette fonction.

Pour tout savoir et tout comprendre sur ces fichues dates négatives, voir le site de Laurent Longre :
http://xcell05.free.fr/pages/form/dateheure.htm

m@rina
Inutile de me poser des questions en MP... 
Définitivement je n'y réponds pas... Le forum est fait pour ­ça.

Répondre à m@rina

9

Dédé, le 20 avr 2009 à 10:42:53

Remarque très pertinante merci ! j'ai pas encore réglé mon problème mais je n'utiliserai plus jamais le calendrier 1904 !

Répondre à Dédé

11

Dédé, le 20 avr 2009 à 12:10:41

Est-il possible de joindre mon fichier à mon message pour que ma demande soit plus explicite ?

Répondre à Dédé

12

qmike, le 20 avr 2009 à 12:12:51

Bonjour
entendu
joins ton fichier si les données ne sont pas confidentiels

Répondre à qmike

13

Dédé, le 20 avr 2009 à 12:21:56

Bien bien mais comment joindre un fichier à ce message ???

Répondre à Dédé

14

lermite222, le 20 avr 2009 à 13:22:01

Bonjour,
Tu met ton classeur sur Cjoint.com et ensuite tu colle le lien sur un poste suivant.
A+ L'expérience instruit plus sûrement que le conseil. (André G­ide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas for­cément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

15

Dédé, le 20 avr 2009 à 13:31:27
Répondre à Dédé

16

lermite222, le 20 avr 2009 à 13:52:48
  • +1

Avec un .. Truc !!

En F1 : =SI(E3>=B3;"Solde + ";"Solde - ") 'alignement à droite.
En G1 : =SI(E3>=B3;E3-B3; B3-E3)
En G3 : =SI(E3>=B3;G2+G1;G2-G1)

Faut employer le même truc pour F3 et G3.
Boof, c'est qu'une idée faute de mieux peut être !!
A+
L'expérience instruit plus sûrement que le conseil. (André Gide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

17

Dédé, le 20 avr 2009 à 14:17:17

Bon alors la chapeau et mes profonds respects... ! dommage qu'il s'agisse d'un "truc" et je sens bien que la gestion de heures négatives ds xls est loin d'être une science exacte

Répondre à Dédé

18

Dédé, le 20 avr 2009 à 15:34:15

Si le nouveau solde est négatif en G3 je me retrouve avec ##### !

Répondre à Dédé

20

lermite222, le 21 avr 2009 à 11:58:36

Oui, c'est pour cela que je disais..

Faut employer le même truc pour F3 et G3.

C'est à dire mettre une condition supplémentaire et tester lequel est le plus grand.. L'expérience instruit plus sûrement que le conseil. (André G­ide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas for­cément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

19

Raymond PENTIER, le 21 avr 2009 à 00:30:42

Bonjour à tous.

Une solution pour les calculs, qui n'est qu'une demi-solution pour l'affichage :

Pour les cellules G1 à G3, adopter un format personnalisé en minutes pouvant excéder 60 ;
pour cela saisir [mm]" min";-[mm]" min" dans la fenêtre "Type"
et se contenter des formules =E3-B3 en G1 et =G1+G2 en G3 ...

NB ► Ne vaudrait-il pas mieux mettre
=SI(C5+D5+E5=0;"";SI(D5>C5+E5;D5-C5-E5;"erreur"))
au lieu de =SI(D5>0;D5-C5-E5;" ") en F5 (et pareil en -dessous) ?
http://cjoint.com/?ewoDHLEapR C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond

Répondre à Raymond PENTIER

21

Dédé, le 21 avr 2009 à 18:01:15

Merci Raymond pour le NB, une erreur évitée en plus dans l'encodage de mes collègues. Par contre j'y ai passé la nuit et c'est impossible à régler si le solde en G3 est négatif. En effet si G1 est négatif, on le sait en le voyant en F3 mais dans le calcul en G3, G1 sera toujours positif même si il est négatif.... j'ai même essayé de réintroduire ma formule en G3 (utilisant Texte et abs mais on ne sait toujours pas si G1 est positif ou négatif). bon d'accord les minutes forcées cela fonctionne mais c'est impossible à gérer... héhé j'ai encore 372 minutes à récupérer !

Répondre à Dédé

22

lermite222, le 21 avr 2009 à 19:49:36

Pour continuer avec le "truc"..

en F3 : =SI(G2>=G1;"nouv. Solde +";"nouv. Solde -")
en G3 : =SI(G2>=G1;G2+G1;G1-G2)

A+ L'expérience instruit plus sûrement que le conseil. (André Gide)  
Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)

Répondre à lermite222

23

Dédé, le 22 avr 2009 à 12:29:16

Bonjour Lermite, cela ne focntionne pas et c'est normal puisque ta formule =SI(G2>=G1;G2+G1;G1-G2) compare G1 et G2 mais qu'elle ne tient pas compte que G1 peut être positif ou négatif en F1. Autrement dit -6 en G1 et +10 en G2 donne en G3: 16 alors qu'il devrait être 4. Pour arriver à faire le calcul, il faudrait que la valeur en G1 soit relativisée par la zone F1...

Répondre à Dédé

24

koba lyelye, le 22 avr 2009 à 13:53:50

Bonjour Dédé

Beaucoup de personnes (et pas des moindres) t'apportent des réponses... pour tenter de faire... ce qui n'est pas le fait d'excel, hors format calendrier 1904 (que ce soit dommage est un fait, mais c'est ainsi).

Les problèmatiques d'excel sont particulières à chacun, selon ce qu'il fait : en jetant un oeil à ton fichier, on constate qu'aucune date n'est entrée par formule... tant que tu utiliseras ton fichier avec des dates statiques, le format 1904 ne peut rien y perturber...

Pour ma part, j'utilise le format 1904, (avec des dates issues de formules, des macros, et des échanges avec d'autres fichiers qui ne sont pas au format 1904), le tout sans renconter de problème aussi long à résoudre que les tiens depuis 8 jours...

Une fois de plus, à toi de voir !

Bon courage...

Répondre à koba lyelye

25

Dédé, le 22 avr 2009 à 14:32:08

Merci à tous pour votre disponibilité
je vais suivre ton conseil...

Répondre à Dédé

26

koba lyelye, le 22 avr 2009 à 14:40:25

Si tu avais un souci, n'hésite pas à poster sur le même fil.
Si tout va bien (ce dont je suis persuadée), n'oublie pas de mettre résolu en haut !

Bref, tiens nous au courant !

Répondre à koba lyelye

27

Dédé, le 24 avr 2009 à 08:38:02

Je voudrais bien mettre que c'est résolu mais je ne vois pas ou le cocher ....

Répondre à Dédé

28

 Raymond PENTIER, le 25 avr 2009 à 05:59:41

Tu ne peux pas : tu ne t'es pas encore inscrit comme membre !
Alors quelqu'un l'a fait à ta place ... C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂

Répondre à Raymond PENTIER
Collection CommentÇaMarche.net