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

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$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 ...
 

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 A33 (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
581
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…