Excel - Sommes d'heures négatives

Résolu
Kirilov Messages postés 108 Statut Membre -  
PHILOU10120 Messages postés 6510 Statut Contributeur -
Bonjour,

J'ai besoin de monter une feuille de calcul pour facturer des heures mais dois prendre en compte les éventuelles heures supplémentaires comme les heures manquantes.

Avec la mise en forme [hh]:ss je peux calculer les heures d'arrivée et de départ quotidiens de tous les concernés et peux faire une somme hebdomadaire mais si la somme hebdomadaire est inférieur à un seuil s'affiche ##### et pas, par exemple « - 02:30 ».
Je sais (ou crois savoir) qu'il existe une solution avec le calendrier 1904 mais ne veux pas passer par là, ni par de la VBA parce qu'il faut que je puisse partager ce classeur avec des utilisateurs encore plus limités que je ne le suis !

Merci de votre aide,

Kirilov



A voir également:

5 réponses

Raymond PENTIER Messages postés 71821 Statut Contributeur 17 376
 
Bonjour.

Question 1000 fois posée dans CCM (forum Excel) !
La solution, prévoir une colonne pour les heures dites "positives" et une autre pour celles dites "négatives" mais qui ne le sont pas, le concept d'heure ou de durée négative n'existant pas.
Et en fin de compte faire la différence des deux totaux.
Si les heures en plus sont calculées en G2:G14 et les heures en moins en H2:H14, saisir :
en G15 la formule =SOMME(G2:G14)
en H15 la formule =SOMME(H2:H14)
en G16 la formule =SI(G15>H15;G15-H15;0)
en H16 la formule =SI(G15<H15;H15-G15;0)
0
Kirilov Messages postés 108 Statut Membre 1
 
Bonjour Raymond,

Merci pour votre aide mais je ne peux pas l'appliquer : je ne sais pas où et quand je vais avoir des heures "négatives".

Voir ici http://www.cjoint.com/c/GDroUOx8reB un exemple de ce que j'essaie de bricoler.

Merci,

Kirilov
0
Raymond PENTIER Messages postés 71821 Statut Contributeur 17 376
 
Vu la façon dont tu as présenté ton fichier, tu conserves ta ligne 21 pour les heures en plus et tu insères une ligne 22 pour les heures en moins.
En E19 la formule =E10-E9+E12-E11+E14-E13+E16-E15+E18-E17
En E20 formule =D10-D9+D12-D11+D14-D13+D16-D15+D18-D17
En E21 formule =SI(E19>E20);E19-E20;0
En E22 formule =SI(E19<E20);E19-E20;0
En E23 formule =SI(E20<E19;E19;E20)
0
PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Bonjour

Votre fichier modifié en plus conventionnelle

http://www.cjoint.com/c/GDrrvgG5M3x

Regarder si cela vous convient et si je n'ai rien oublié pour vos formules
0
Kirilov Messages postés 108 Statut Membre 1
 
Bonsoir Philou10120,

Merci beaucoup pour cette belle proposition ! Sacré boulot que vous avez fait. Je suis bluffé, notamment sur l'incrémentation des dates.

J'ai juste modifié en F6, en suivant votre idée : =SI(F5<F4;"-"&TEXTE(F4-F5;"hh:mm");F5-F4)

Et ça marche !?

Merci Beaucoup à vous.
Kirilov
0

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

Posez votre question
Kirilov Messages postés 108 Statut Membre 1
 
Merci beaucoup à Raymond Pentier (vous l'avez oublié mais vous m'avez souvent aidé) et à Philou10120.

Avec votre aide, j'ai résolu mon problème !

Amitiés,

Kirilov
0
PHILOU10120 Messages postés 6510 Statut Contributeur 825
 
Attention en I3 la formule se met en erreur si on est négatif, la modifier comme ceci

=SI(F5<F4;"";I2+((F6*F7)*24))

Comme cela elle affiche rien si négatif
0