Bonjour,
Après un essai infructueux pour obtenir les totaux désirés en colonne N, j'ai obtenu ces résultats dans une colonne supplémentaire,
d'où un tableau légèrement modifié dans le classeur joint.
Ci dessous les modifications du tableau et les formules employées :
j'ai rajouté une ligne 2 vide et l'ai masquée d'où un aspect identique.
Dans la colonne B, j'ai changé la formule pour obtenir la date du jour non pas seulement sur la ligne de la première course de la journée mais sur les lignes de toutes les courses de la journée
En B3, on écrit donc la première date : mar 01/04/08 et en B4 la formule :
=CHOISIR((A4<>"")+(A4="")*((A3="")+2);"";MAX($B$3:B3)+1;MAX($B$3:B3))
à recopier vers le bas
La date du 02/04/08 n'est pas seulement écrite en B6 mais aussi en B7 et B8 même si cela ne se voit pas (utilisation d'une règle de MFC dans la colonne B pour revenir à la présentation précédente).
Dans la colonne N (titre changé en N1 pour distinguer de la prochaine colonne : Course entre 22h et 6h ou autre), la formule en N3 est celle que j'avais proposée dans le message précédent :
=SI(M3<J3;1+MIN(6/24;M3)-MAX(22/24;J3);MIN(6/24;M3)-MIN(6/24;J3)+MAX(22/24;M3)-MAX(22/24;J3))
à recopier vers le bas
Dans la colonne O ( titre en O1 : Durée de travail entre 22h et 6h), la formule en O3 est :
=SI(B3="";SOMMEPROD(($B$2:B2=B2)*($J$2:J2>6/24)*$N$2:N2)+SOMMEPROD((B4:$B$9000=B4)*((J4:$J$9000<6/24))*N4:$N$9000);"")
à recopier vers le bas
Cordialement
Claude
Partager