Formule pour calcul indemnitée(s)

Fermé
thomas - 25 sept. 2023 à 18:11
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 - 25 sept. 2023 à 23:06

Bonjour, 

Je sollicite votre aide pour une formule sur Excel:

Je cherche à calculer automatique le panier repas en fonction d'une plage horaire.

Plage de Référence: 

A1=Panier repas A2=12:00 A3=14:00

B1=Panier repas B2=19:00 B3=22:00

Devis 

C1= heure de départ garage Jour 1

C2=Heure de retour garage Jour 1

C3= Heure de départ garage Jour 2

C4= Heure de retour garage Jour 2

J'aimerai que en fonction des heures que je met dans C1 C2 et C3 C4, la formule calcule si je suis dans la plage horaire (A2 A3 et  B2 B3) ouvrant le droit à une indemnité repas ou deux (si repas du midi et du soir inclus dans la tranche.

Merci par avance 

A voir également:

4 réponses

via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735
25 sept. 2023 à 18:40

Bonjour Thomas

Voir cet exemple selon tes données :

https://www.cjoint.com/c/MIzqNvufLfQ

Cdlmnt

Via


0

Bonjour, 

La formule ne convient pas parfaitement au résultat que j'en veux. Que ma période commence avant ou au cour de la plage 12:00-14:00 et 19:00-22:00, je dois avoir pour résultat "1"

Pouvez vous regarder de nouveau?

Merci

0
via55 Messages postés 14495 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 7 novembre 2024 2 735 > thomas
25 sept. 2023 à 20:35

Re

Essaie de remplacer la formule par celle-ci =

=SI(ET(C2<$A$3;C3>$A$2);1;0)+SI(C3>=$B$2;1;0)

0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
25 sept. 2023 à 18:40

Bonjour,

Merci de préciser !

Exemple : si je pars à 12 :15 et retour 18:00 soit 1 repas

Si je pars à 12 :15 et retour 19 :00 soit 2 repas


0

Bonjour,

Que ma période commence avant ou au cour de la plage 12:00-14:00 et 19:00-22:00, je dois avoir pour résultat "1"

J'espère répondre a votre question

Merci de votre aide 

0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
25 sept. 2023 à 19:12

Bonjour,

Une proposition 

=SI(OU(ET(C1>=$A$2;C1<=$A$3);ET(C2>=$A$2;C2<=$A$3));1;0)+SI(OU(ET(C1>=$B$2;C1<=$B$3);ET(C2>=$B$2;C2<=$B$3));1;0)

0

Sauf erreur de ma part dans la recopie, la formule ne marche pas car si je pars a 09:00 et que je rentre à 23:00 le résultat souhaité serai de "2" or j'ai "0"

0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
25 sept. 2023 à 23:06

Bonjour,

Merci du retour, effectivement ce n'est pas bon, voir plutôt la formule de via55 (salutations)


0