Calcul d'heures

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:D$3;"C")+NB.SI(A$3:D$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 ... :)
 

Pièces jointes

  • horaires.xls
    13.5 KB · Affichages: 121
  • horaires.xls
    13.5 KB · Affichages: 144
  • horaires.xls
    13.5 KB · Affichages: 142

Emmanuel31

XLDnaute Occasionnel
Re : Calcul d'heures

Question Bonus :
ça marche nickel tout ça mais dans un soucis de cohérence de mon fichier (soucis graphique je l'avoue), est-il possible de faire en sorte que quand ces cellules A3 B3 C3 et D3 contiennent du texte, celui-ci (le texte) soit en Stencil Gras de 10px ?
 

mromain

XLDnaute Barbatruc
Re : Calcul d'heures

Re,


C'est faisable avec une Mise en Forme Conditionnelle :

> Sélectionner la zone A3:D3 (avec A3 en cellule active) ;
> ajouter une nouvelle règle aux MFC ;
> Choisi : Utiliser une formule pour déterminer... ;
> Saisir la formule suivante : =NON(ESTNUM(A3)) ;
> Cliquer sur Format, puis dans l'onglet Police, choisir la mise en forme.

Par contre, tu pourras uniquement modifier le style (pas la police ni la taille).

a+
 

Discussions similaires

Réponses
3
Affichages
562

Statistiques des forums

Discussions
312 211
Messages
2 086 299
Membres
103 172
dernier inscrit
Aurelyan