Recherche de formule

Bonjour à tous,

Voici mon problème, je recherche une formule qui me permettrait de calculer des heures supplémentaires dépassant 48 h sur un même lieu de travail et uniquement sur le même lieu.

Je vous joint mon fichier excel qui me semble plus facile à comprendre que mes explications...

J'espère que pour quelqu'un qui connait excel sur le bout des doigts cela paraîtra très simple mais personnellement je cale.

Merci d'avance pour vos réponses.

13test.xlsm (26.95 Ko)

Bonjour

Formule en Q15

=SI($O15="";"";SI($O15>48;SOMMEPROD(($B9:$B15=$B15)*(L9:L15))-48;""))

Cordialement

Déjà, merci beaucoup de m'avoir répondu.

Par contre je remet mon fichier corrigé avec votre formule et un commentaire dans la case jaune pour mieux comprendre ce que je désirais.

Ce sera plus explicite que ce que je pourrais écrire.

Merci d'avance.

13test.xlsm (25.45 Ko)

Bonsoir je viens de rectifier mon fichier et si quelqu'un pouvait m'aider.

Je pense que pour des experts comme vous cela ne pose pas de problémes mais moi, lä, je cale.

Les explications sont sur le fichier dans la case jaune.

Merci d'avance pour vos réponses.

7test.xlsm (25.87 Ko)

Je me permet de revenir vers vous avec mon fichier transformé et d'autres questions affichées dans mon fichier.

A propos des numéros de semaine que je n'arrive pas à afficher en autre.

Vous remerciant par avance de toute aide car là je bloque.

j'ai beau chercher dans la recherche je ne trouve pas.

3fred.xlsm (20.65 Ko)

Bonjour

Formule en I9 incrémentée jusqu'en I39

=NO.SEMAINE.ISO(E9)

Formule en M9 incrémentée jusqu'en M39

=SI(ET(LIGNE()=SOMMEPROD(MAX(($C$9:$C$39=$C9)*($B$9:$B$39="RE")*(LIGNE($B$9:$B$39))));SOMMEPROD((JOURSEM($E$9:$E$39;1)=1)*($C$9:$C$39=$C9)*($L$9:$L$39>48);$L$9:$L$39));SOMMEPROD(($B$9:$B$39="RE")*($C$9:$C$39=$C9)*($I$9:$I$39))-48;SI(ET(LIGNE()=SOMMEPROD(MAX(($C$9:$C$39=$C9)*($B$9:$B$39="Cour ")*(LIGNE($B$9:$B$39))));SOMMEPROD((JOURSEM($E$9:$E$39;1)=1)*($C$9:$C$39=$C9)*($L$9:$L$39>48);$L$9:$L$39));SOMMEPROD(($B$9:$B$39="Cour ")*($C$9:$C$39=$C9)*($I$9:$I$39))-48;0))

Cordialement

9fred.xlsm (21.15 Ko)

Chapeau...vraiment car je me suis torturé l'esprit sans jamais arriver à ce résultat.

C'est exactement ce que je recherchais et je vous remercie grandement pour votre temps passé sur mon problème.

Si je peux me permettre encore une petite demande...je sais que j'abuse un peu...mais comment pourrais-je ajouter un "lieu" automatiquement à la formule , si cela est possible naturellement.

Encore un grand merci à vous pour votre travail.

Bonjour

Tu veux dire en colonne B, en plus de RE et Cour?

Quel lieu ? (son nom)

Cordialement

oui c'est cela, mais en fait dans mon fichier original les lieux sont sur une liste (validation de données) dans un onglet différent.

Donc le lieu apparaîtrait selon le lieu du jour dans cette liste.

Je sais pas si j'ai été clair.

Mais si cela n'est pas possible, encore un grand merci pour votre travail.

En fait cette formule peut-elle aller jusqu'à l'infini ?? je peux rentrer ma trentaine de noms de lieux directement dans la formule ou bien existe t-il une façon de le faire automatiquement à chaque nouvelle entrée de lieu.

=SI(ET(LIGNE()=SOMMEPROD(MAX(($C$9:$C$39=$C9)*($B$9:$B$39="RE")*(LIGNE($B$9:$B$39))));SOMMEPROD((JOURSEM($E$9:$E$39;1)=1)*($C$9:$C$39=$C9)*($L$9:$L$39>48);$L$9:$L$39));SOMMEPROD(($B$9:$B$39="RE")*($C$9:$C$39=$C9)*($I$9:$I$39))-48;SI(ET(LIGNE()=SOMMEPROD(MAX(($C$9:$C$39=$C9)*($B$9:$B$39="Cour ")*(LIGNE($B$9:$B$39))));SOMMEPROD((JOURSEM($E$9:$E$39;1)=1)*($C$9:$C$39=$C9)*($L$9:$L$39>48);$L$9:$L$39));SOMMEPROD(($B$9:$B$39="Cour ")*($C$9:$C$39=$C9)*($I$9:$I$39))-48;0))

Je joins de nouveau mon fichier avec les différents noms de lieux dans un nouvel onglet.

Merci d'avance.

4amadeu.xlsm (23.01 Ko)

Bonjour.

Formule en M9 incrémentée vers le bas pour n'importe quel nom de la liste

=MAX(SI(ET(LIGNE()=SOMMEPROD(MAX(($C$9:$C$39=$C9)*($B$9:$B$39=B9)*(LIGNE($B$9:$B$39))));SOMMEPROD((JOURSEM($E$9:$E$39;1)=1)*($C$9:$C$39=$C9)*($L$9:$L$39>48);$L$9:$L$39));SOMMEPROD(($B$9:$B$39=B9)*($C$9:$C$39=$C9)*($I$9:$I$39))-48;0);0)

Cordialement

5amadeu.xlsm (23.32 Ko)

C'est exactement ce que je voulais faire, tout parait simple mais personnellement je me suis fais mal la tête et je n'aurais pas réussi sans votre aide.

Encore une fois mille merci et une bonne journée.

Rechercher des sujets similaires à "recherche formule"