Fonction si avec conditions multiples

Bonjour le forum,

Je dois automatister les droits à tickets restaurant en fonction des horaires de travail, des congés payés et des jours fériés.

Voilà les conditions :

  • Les jours fériés et les congés payés ne donnent pas droit au ticket restaurant (peut importe les horaires saisis)
  • si la personne fait 8h - 13h alors 0 ticket restaurant
  • si la personne fait 8h - 13h30 alors 1 ticket restaurant
  • si la personne fait 14h - 18h alors 0 ticket restaurant
  • si la personne fait 8h -12 h et 14h-17h alors 1 ticket restaurant

ci-joint un tableau excel

Merci.

T

33tr.xlsx (9.41 Ko)

Bonjour le forum,

Peut-être ?

=SI(ESTTEXTE(F2);0;SI(OU(NBVAL(B2:E2)=4;(C2-B2)*24=5,5);1;0))

Bonjour mbbp,

Merci pour la formule. Elle fonctionne pour les conditions indiqués mais je viens de faire un test qui ne fonctionne pas à savoir :

- si la personne fait 8h-18h ou même 8h-14h ou bien 9h -15h alors 1 ticket restaurant

Si la personne est présente au delà de 13h30 (y compris), elle a droit au ticket restaurant.

Désolée d'avoir oublié cette condition.

Merci pour le coup de main.

T.

Bonjour

A tester

=SOMMEPROD(($B$2:$B$7>0)*(($C$2:$C$7>=TEMPSVAL("13:30"))+($D$2:$D$7>0))*($F$2:$F$7=""))

Cordialement

Bonjour Amadéus,

La formule fonction pour la période du lundi au samedi. Serait-il possible d'avoir l'information jour par jour ?

Merci.

T.


Oups Amadéus,

J'ai modifié la formule pour avoir l'info jour par jour.

Merci beaucoup.

Bonne soirée.

T.

Rechercher des sujets similaires à "fonction conditions multiples"