Excel2007 / addition. et soustraire heures

Résolu/Fermé
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 2 juin 2012 à 10:00
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 - 3 juin 2012 à 21:16
Bonjour à tous et ttes,

J'espère que vous allez bien et que le week commence en beauté...

Je me permets de vous adresser ce post car j'ai une difficulté dans l'addition et la soustraction de temps horaire. Je joins pour la facilité de compréhension le fichier avec un « petit » clin d'oeil amical à nos amis français :-) : https://www.cjoint.com/?3Fcj6VOSOdM

en gros mon problème est d'indiquer dans certaines cellules des heures en plus ou en moins et dans d'autres cellules de les additionner ou de les soustraire.

Alors si vous avez des propositions ou idées, elles seront les bienvenues ...je continue à chercher de mon côté....

Tres bon début de samedi...

Cdlmnt,

Berni///

9 réponses

yoann090 Messages postés 9180 Date d'inscription mercredi 12 août 2009 Statut Contributeur sécurité Dernière intervention 13 avril 2016 1 688
Modifié par yoann090 le 2/06/2012 à 10:35
Bonjour, je n'ai actuellement pas accès à un ordinateur pour voir ton fichier mais je voulais te demander, si tu remplis les cases avec des nombres positifs et d'autres négatifs la fonction =SOMME ne fonctionne pas ?
0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
2 juin 2012 à 10:50
Bonjour Yoann090,

je cherche un moyen pour mettre -00:20 lorsque c'est négatif et 00:20 lorsque c'est positif. c'est davanatge le négatif qui me pose des difficul. par la suite, je devrais faire le résultat dans les cellules prevues à cette effet..mais je n'ai pas essayé =somme...je devrais mettre une formule avec =somme ....?

je vais essayer de voir si je trouve...


merci à toi...

berni///
0
yoann090 Messages postés 9180 Date d'inscription mercredi 12 août 2009 Statut Contributeur sécurité Dernière intervention 13 avril 2016 1 688
2 juin 2012 à 10:59
Je n'avais pas compris que tu voulais utiliser ce type d'horaire, je pensais que tu vois utiliser le systeme 1heure=1, 30 minutes=0,5 c' est pour ça que je te proposais la fonction somme mais avec ta notation je suis pas sur qu' elle fonctionne.
0
yoann090 Messages postés 9180 Date d'inscription mercredi 12 août 2009 Statut Contributeur sécurité Dernière intervention 13 avril 2016 1 688
2 juin 2012 à 11:02
Regarde cette discussion il te donne la typographie à utiliser : https://forums.commentcamarche.net/forum/affich-2748008-additionner-les-heures-sous-excel
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
3 juin 2012 à 04:19
Bonjour Berni.

Je te rappelle, car il me semble qu'on te l'a déjà écrit, qu'excel ne reconnaît pas d'heures négatives.
Cela veut dire que si A1 contient 15:50 et B1 contient 03:40, tu peux écrire la formule =A1-B1, et excel affichera 12:10 ; mais tu ne peux pas saisir en B1 la valeur -03:40 en vue de faire la somme A1+B1.
Et si tu écris la formule =B1-A1 tu auras un message d'erreur, le résultat étant négatif.
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
3 juin 2012 à 04:36
Pour prendre ton fichier, tu as été obligé de tricher en J10 en mettant une apostrophe devant le signe moins ; du coup tu obtiens un texte, et pas une valeur numérique : Plus possible d'effectuer des calculs !
La solution, conserver une colonne pour les boni et insérer une colonne pour les mali.

Je te rappelle également qu'il ne faut pas fusionner des cellules inutilement ; or tu t'es amusé à ne faire que ça !
Il faut la colonne A pour l'intitulé de ligne, la colonne B pour la date et la durée, la colonne C pour la justification-motif, la colonne D pour le boni, la colonne E pour le mali, la colonne F pour la signature et la colonne G pour réservé/direction.
Et cette colonne aura comme formule =B:B+D:D-E:E
Puis tu ajustes les largeurs de colonnes ...

Allez, au boulot !
Cordialement.
0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
3 juin 2012 à 20:01
Bonjour Raymond, bonsoir à tous...

merci pour vos eclairages...voici le résultat de mon "travail"sur base de vos remarques... : https://www.cjoint.com/?3Fdua5eq3Y3

j'ai cependant encore besoin de votre aide pour un problème d'affichage de données...je pense que cela sera une "formalité" pour certain mais ici..je bloque...si qq pouvait m'aider se serait sympa...

merci à vous et tres bonne soirée....

cdlmnt,

berni///
0
Raymond PENTIER Messages postés 58721 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 15 novembre 2024 17 236
3 juin 2012 à 20:29
Vraiment, tu aimes les complications !
Non seulement tu as conservé tes cellules fusionnées, qui finiront par bloquer tes formules et qui déjà t'empêchent de faire des tris et des filtres, mais à quoi sert ce X en colonne O ? Je le considère comme superflu, car sa seule action est de compliquer les formules ...

En L6, formule =SI(N5="";"";N5+N6-N7)
En L10, formule =SI(ET(N10="";N11="");"";L6+N10-N11)
Colonne O à supprimer !

D'autre part, pour obtenir des heures négatives, tu as changé de calendrier-excel, en prenant celui qui démarre en 1904, à tes risques et périls !
0
benji71 Messages postés 738 Date d'inscription samedi 22 mars 2008 Statut Membre Dernière intervention 4 janvier 2015 23
3 juin 2012 à 21:16
Bonsoir cher raymond,

merci de votre post sur lequel, si vous me permettez, je reviens.

"Vraiment, tu aimes les complications !" je dirais pluôt de mon manque de maîtrisse de l'outil excel peut me pousser à faire de mauvais choix..

cela étant, j'ai supprimé le colonne O et mis les formule proposée à savoir :
En L6, formule =SI(N5="";"";N5+N6-N7)
En L10, formule =SI(ET(N10="";N11="");"";L6+N10-N11)

"D'autre part, pour obtenir des heures négatives, tu as changé de calendrier-excel, en prenant celui qui démarre en 1904, à tes risques et périls !"

comme bcp sur ce formum; je me suis retrouvé devant un problème...j'ai essayé de le résoudre et peut-être que je me suis planté...Mais pour afficher un négatif...une solution proposé par le net (et notemment sur ce form) est de de cocher la case 1904....j'ai rien inventé...je n'ai fait que lire "bêtement" les propositions que le net me fourni pour ne pas trop "embêter" les autres...alors, oui..je me suis planter...

maintenant si vraiment j'étais malin, probablement que je serais pas ici...Mais heureusement, en matière d'excel, il y a plus mâlin que moi et j'accepte de me faire tirer l'oreille lorsque cela s'avère nécessaire....

tres tres bonne soirée à vous cher raymond..

cdlmnt,

berni///
0