Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Heure de travail

Konte94

XLDnaute Junior
Salut tout le monde, je vous en prie qui peut m'aider à écrire un programme vba qui me permettra de calculer la durée payée du travail d'un employé avec une pause obligatoire d'une heure qui s'étend de 12h:00 à 13h:00.
L'exercice est sur le fichier joint ci-dessous
 

Pièces jointes

  • Calcul temps de travail enoncé.xls
    34 KB · Affichages: 13

JHA

XLDnaute Barbatruc
Bonjour à tous,

Un essai par formule, en "F8"
VB:
=SI(JOURSEM(C8;2)<6;MAX(0;SI(D8>12/24;E8-MAX(13/24;D8);SI(E8<13/24;MIN(12/24;E8)-D8;SI(ET(D8<12/24;E8>13/24);(12/24-D8)+(E8-13/24);"-"))));"")
copier vers la droite et le bas

JHA
 

Pièces jointes

  • Calcul temps de travail enoncé.xls
    37.5 KB · Affichages: 8

Pounet95

XLDnaute Occasionnel
Bonjour tout le monde
J'arrive un peu tard pour un même résultat.
Je n'ai pas voulu faire une seule formule ( histoire de comprendre ) et ai donc mis un tableau que j'espère plus explicite.
 

Pièces jointes

  • Calcul Temps de Travail.xls
    43.5 KB · Affichages: 10

Discussions similaires

Réponses
9
Affichages
472
Réponses
12
Affichages
754
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…