Emmanuel31
XLDnaute Occasionnel
Bonjour,
je cherche à faire un calcul d'heure jour par jour.
J'ai fait un exemple d'un jour.
Je rentre les heures suivantes :
- A3 : mon heure d'arrivée le matin
- B3 : celle ou je pars déjeuner
- C3 : celle ou je rentre de déjeuner
- D3 : celle ou je pars du travail le soir.
En fin de journée, je fais un calcul pour avoir le nombre d'heures travaillées dans la journée :
=MOD((D3-A3)-(C3-B3);1)
Jusque là pas de soucis
Là ou ça se corse c'est en cas de congés
J'ai mis mon horaire de référence journalier en J1.
Et je souhaiterais traiter les cas suivants :
- Si A3 et B3 sont notés en C (congés) ou R (RTT), le calcul final se fasse sur J1/2 + calcul demi journée aprem
- Si C3 et D3 sont notés en C (congés) ou R (RTT), le calcul final se fasse sur J1/2 + calcul demi journée matin
- Si A3 B3 C3 et D3 sont en R ou C (peu importe en gros si (NB.SI(A$3$3;"C")+NB.SI(A$3$3;"R"))=4 ) alors = J1
Mais je n'arrive pas à faire tenir tout cela dans une seule formule de calcul à positionner dans la cellule E1 ...
Voici mon exemple pour que ce soit plus clair ....
Merci d'avance pour votre aide ...
je cherche à faire un calcul d'heure jour par jour.
J'ai fait un exemple d'un jour.
Je rentre les heures suivantes :
- A3 : mon heure d'arrivée le matin
- B3 : celle ou je pars déjeuner
- C3 : celle ou je rentre de déjeuner
- D3 : celle ou je pars du travail le soir.
En fin de journée, je fais un calcul pour avoir le nombre d'heures travaillées dans la journée :
=MOD((D3-A3)-(C3-B3);1)
Jusque là pas de soucis
Là ou ça se corse c'est en cas de congés
J'ai mis mon horaire de référence journalier en J1.
Et je souhaiterais traiter les cas suivants :
- Si A3 et B3 sont notés en C (congés) ou R (RTT), le calcul final se fasse sur J1/2 + calcul demi journée aprem
- Si C3 et D3 sont notés en C (congés) ou R (RTT), le calcul final se fasse sur J1/2 + calcul demi journée matin
- Si A3 B3 C3 et D3 sont en R ou C (peu importe en gros si (NB.SI(A$3$3;"C")+NB.SI(A$3$3;"R"))=4 ) alors = J1
Mais je n'arrive pas à faire tenir tout cela dans une seule formule de calcul à positionner dans la cellule E1 ...
Voici mon exemple pour que ce soit plus clair ....
Merci d'avance pour votre aide ...