Aide sur formule Excel (HELP SVP)

Résolu
Adri -  
Adamantiumf Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous.

Merci à celui ou ceux qui pourront m'aider :)

Je doit créer un tableau pour mes salariés et j'ai besoin d'une formule SI.

Je m'explique: leur feuille d'heure calcul en fonction de leurs H d'arrivée et Départ, le nbs d'heures effectués dans la journée. J'aimerais que dans la dernière colonne "Heures Supp" soit indiqués le surplus d'heure (au delà de 7h/jours)majorés à 25% .

Quelqu'un a une idée ? :)

Merci d'avance



Configuration: Windows / Chrome 70.0.3538.110

1 réponse

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonsoir,
exemple tu as tes totaux par journée sur ta ligne 50 entre A50 et M50
cette formule te donnera les heures normales
=SOMMEPROD((A50:M50<=7)*(A50:M50))+NB.SI(A50:M50;">"&7)*7

pour les heures supplémentaires sachant que =SOMME(A50:M50) te donne la somme totale des heures il suffit de soustraire SOMMEPROD((A50:M50<=7)*(A50:M50))+NB.SI(A50:M50;">"&7)*7
ce qui donne
=SOMME(A50:M50)-(SOMMEPROD((A50:M50<=7)*(A50:M50))+NB.SI(A50:M50;">"&7)*7)
ou avec SOMME.SI.ENS
=SOMME(A50:M50)-(SOMME.SI.ENS(A50:M50;A50:M50;"<=7")+NB.SI(A50:M50;">"&7)*7)

et pour calculer la majoration il suffit de multiplier ce nombre d'heures par la majoration
0
Adamantiumf Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse c'est ok

Une question pour une autre formule si tu me permet.

=SI(F6>$C$39;F6-$C$39;"")*1,25

Si je veut que la valeur soit 0 si la formule n'est pas active ? car la j'ai la mention VALEUR qui apparaît sauf quand la formule rentre en jeux
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
bonsoir
vous avez le choix:

=SIERREUR(SI(F6>$C$39;F6-$C$39;"")*1,25);0)

ou encore dans la formule remplacer le "" (c'est lui qui renvoie# VALEUR) par 0
=SI(F6>$C$39;F6-$C$39;0)*1,25

ou encore multiplier dans la condition:
=SI(F6>$C$39;(F6-$C$39)*1,25;"")

crdlmnt
0
Adamantiumf Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci infiniment
0