Aide sur formule Excel (HELP SVP)
Résolu/Fermé
Adri
-
Modifié le 11 déc. 2018 à 18:49
Adamantiumf Messages postés 3 Date d'inscription mardi 11 décembre 2018 Statut Membre Dernière intervention 11 décembre 2018 - 11 déc. 2018 à 19:33
Adamantiumf Messages postés 3 Date d'inscription mardi 11 décembre 2018 Statut Membre Dernière intervention 11 décembre 2018 - 11 déc. 2018 à 19:33
A voir également:
- Aide sur formule Excel (HELP SVP)
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
1 réponse
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 111
Modifié le 11 déc. 2018 à 18:57
Modifié le 11 déc. 2018 à 18:57
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
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
11 déc. 2018 à 19:13
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
11 déc. 2018 à 19:30
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
11 déc. 2018 à 19:33