Correspondance entre heure et jour

Bonjour, je suis en train de creer une fiche d'heure de travail.J'ai reussi a faire correspondre les jours, la date et l'année de maniere automatique.

J'aimerais faire correspondre une heure theorique de travail avec les jours.

Sachant que l'heure theorique est de 7h45 du lundi au jeudi et de 3h50l e vendredi.

Je joint le fichier, si vous avez la solution n'hesite pas.

Merci

PS: la cellule pour afficher cette heure est k9 et ainsi de suite....

Bonjour. Bienvenue sur le Forum

Formule en K9 incrémentée vers le bas

=TEMPSVAL(CHOISIR(EQUIV(JOURSEM($B9;2);{1;2;3;4;5;6;7};0);"07:45";"07:45";"07:45";"07:45";"03:50";"0:0";"0:0"))

Cordialement

Bonjour,

Amadéus a écrit :

=TEMPSVAL(CHOISIR(EQUIV(JOURSEM($B9;2);{1;2;3;4;5;6;7};0);"07:45";"07:45";"07:45";"07:45";"03:50";"0:0";"0:0"))

JOURSEM renvoyant déjà un nombre de 1 à 7, EQUIV est redondant ici.

=TEMPSVAL(CHOISIR(JOURSEM($B9;2);"07:45";"07:45";"07:45";"07:45";"03:50";"0:0";"0:0"))

A moins de réduire le nombre d'options de CHOISIR en mettant le 3ème argument de EQUIV à 1 :

=TEMPSVAL(CHOISIR(EQUIV(JOURSEM($B9;2);{1;5;6};1);"07:45";"03:50";"0:0"))

A+

Edit Amadéus: Bonjour OOoiste; tu as parfaitement raison

Bonjour,

Je proposerais volontiers : [b]=(MOD(JOURSEM(B9);6)>1)*TEMPS(7;45;0)+(MOD(JOURSEM(B9);6)=0)*TEMPS(3;50;0)

[/b]

En B9, à tirer sur la colonne. En format de cellule mettre : h:mm;; (avant de tirer) afin de ne pas afficher 0 pour les samedi et dimanche.

Cordialement

Ferrand

OOoiste a écrit :
=TEMPSVAL(CHOISIR(JOURSEM($B9;2);"07:45";"07:45";"07:45";"07:45";"03:50";"0:0";"0:0"))

A moins de réduire le nombre d'options de CHOISIR en mettant le 3ème argument de EQUIV à 1 :

=TEMPSVAL(CHOISIR(EQUIV(JOURSEM($B9;2);{1;5;6};1);"07:45";"03:50";"0:0"))

Joli ! simple et efficace (il faut que je m'imprègne davantage de la fonction CHOISIR).

Merci a tous de votre aide a charge de revanche.

Rechercher des sujets similaires à "correspondance entre heure jour"