Signaler

Excel - Sommes d'heures négatives [Résolu]

Posez votre question Kirilov 88Messages postés dimanche 15 mars 2009Date d'inscription 18 avril 2017 Dernière intervention - Dernière réponse le 18 avril 2017 à 10:05 par PHILOU10120
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



Afficher la suite 
Utile
+0
plus moins
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)
Donnez votre avis
Utile
+0
plus moins
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
Donnez votre avis
Utile
+0
plus moins
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)
Donnez votre avis
Utile
+0
plus moins
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
Kirilov 88Messages postés dimanche 15 mars 2009Date d'inscription 18 avril 2017 Dernière intervention - 18 avril 2017 à 00:03
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
Répondre
Donnez votre avis
Utile
+0
plus moins
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
PHILOU10120 4520Messages postés lundi 16 avril 2012Date d'inscription 24 juillet 2017 Dernière intervention - 18 avril 2017 à 10:05
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
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !