Calcul hebdomadaire pour calcul des heures

Résolu/Fermé
cannellebe - 30 oct. 2016 à 21:51
 cannellebe - 30 oct. 2016 à 23:55
Bonjour,

Je me permets de solliciter de nouveau votre aide. Je me retrouve face à un gros problème.
Il s'agit d'une application Excel pour calculer les heures selon des taches dans un magasin.
J'ai mis en place un calendrier qui se met à jour suivant le mois qu'on choisis, avec apparition des jours fériés.

Cependant le problème se pose pour le calcul hebdomadaire, il faudrait que ce dernier soit affiché le dernier jour de la semaine, la plupart du temps le vendredi (j'ai trouvé la formule pour cela). =SI(L9=6;SOMME(L12:L36;K12:K36;J12:J36;I12:I36;H12:H36);"")
Ou L9 possède le jour de la semaine en numéraire.

Sauf qu'il doit tenir compte du fait qu’un vendredi peut être férié, dans ce cas le total sera affiché doit être affiché le jour d'avant. la je ne trouve pas de solution.

Et la complication se poursuit, quand une semaine est à cheval sur 2 mois. Dans ce cas un total partiel devrait être calculé et répercuté sur le mois suivant.

Ceci me parait impossible, avez vous des solutions? Je peux envoyer mon fichier si nécessaire.

Merci d'avance =)
A voir également:

3 réponses

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
30 oct. 2016 à 22:04
Bonsoir cannellebe

Poste un exemple de ton fichier sur cjoint.com, fais créer un lien, copie le et colle le ici dans un prochain message

Cdlmnt
Via
0
Voici le lien du fichier que j'ai créé:
http://www.cjoint.com/c/FJEvtWnGhPA
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
30 oct. 2016 à 23:43
Voila la formule à mettre en E38 d'Activité (puis l'étirer vers la droite)
=SI(ET(E9=6;NB.SI(FERIE;E8)=0);SOMME.SI($E10:E10;E10;$E37:E37);SI(ET(E9=5;NB.SI(FERIE;F8)=1);SOMME.SI($E10:E10;E10;$E37:E37);SI(ET(MOIS(E8+1)<>MOIS(E8);E9<>7;E9<>1);SOMME.SI($E10:E10;E10;$E37:E37);"")))
le premier Si comptabilise la semaine si vendredi non férie
le second SI comptabilise la semaine le jeudi si vendredi férié
et le dernier Si comptabilise la semaine le dernier jour du mois (le jour suivant n'est pas du même mois) si n'est ni un samedi ni un dimanche

Cdlmnt
Via
0
Merci beaucoup. Cela marche parfaitement.
0