Formule conditionnelle double
SmartPEAS
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
SmartPEAS Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
SmartPEAS Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un horaire de travail pour mes employés, sous Excel.
Dans cet horaire, les cases suivantes correspondent aux données/informations suivantes:
B4 & C4 (fusion) --> Identification de la boutique où l'employé travaille (ex: "Fido Shawi")
B5 --> Heure de début de la période de travail (ex: 9,5 = 9h30 am)
C5 --> Heure de fin de la période de travail (ex: 17,5 = 17h30 pm)
D4 --> Nombre d'heures travaillées durant la journée, selon la formule suivante: =(C5-B5)
D5 --> Nombre d'heures payables pour cette journée
Je veux que la case D5 s'ajuste automatiquement, selon le nombre d'heures à payer, en fonction des informations suivantes:
- Si l'employé fait plus de 5 heures, mais moins de 10 heures, il a droit à 30 minutes de pause (donc essentiellement, D4-0,5)
- Si l'employé fait plus de 10 heures, il a droit à une heure de pause, soit D4-1
- Si l'employé travaille pour une boutique précise ("Fido Cap", en B4C4), les deux règles précédentes ne doivent pas s'appliquer, puisque l'employé y travaille seul et donc, ses pauses seront payables de toute façon...
Quelqu'un peut m'aider !??!

J'ai créé un horaire de travail pour mes employés, sous Excel.
Dans cet horaire, les cases suivantes correspondent aux données/informations suivantes:
B4 & C4 (fusion) --> Identification de la boutique où l'employé travaille (ex: "Fido Shawi")
B5 --> Heure de début de la période de travail (ex: 9,5 = 9h30 am)
C5 --> Heure de fin de la période de travail (ex: 17,5 = 17h30 pm)
D4 --> Nombre d'heures travaillées durant la journée, selon la formule suivante: =(C5-B5)
D5 --> Nombre d'heures payables pour cette journée
Je veux que la case D5 s'ajuste automatiquement, selon le nombre d'heures à payer, en fonction des informations suivantes:
- Si l'employé fait plus de 5 heures, mais moins de 10 heures, il a droit à 30 minutes de pause (donc essentiellement, D4-0,5)
- Si l'employé fait plus de 10 heures, il a droit à une heure de pause, soit D4-1
- Si l'employé travaille pour une boutique précise ("Fido Cap", en B4C4), les deux règles précédentes ne doivent pas s'appliquer, puisque l'employé y travaille seul et donc, ses pauses seront payables de toute façon...
Quelqu'un peut m'aider !??!

A voir également:
- Formule conditionnelle double
- Double ecran - Guide
- Excel mise en forme conditionnelle formule - Guide
- Whatsapp double sim - Guide
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
1 réponse
Bonsoir,
Si j'ai bien compris la problématique :
-si travail dans une seule boutique OU travail de 5h ou moins =>temps de travail en D5=D4
-sinon, si travail de 10h ou moins on enlève 0.5, si travail de + 10h on enlève 1
Si c'est bien ça la formule serait :
=SI(OU(B4<>"";D4<=5);D4;SI(D4<=10;D4-0,5;D4-1))
Cdlmnt
Si j'ai bien compris la problématique :
-si travail dans une seule boutique OU travail de 5h ou moins =>temps de travail en D5=D4
-sinon, si travail de 10h ou moins on enlève 0.5, si travail de + 10h on enlève 1
Si c'est bien ça la formule serait :
=SI(OU(B4<>"";D4<=5);D4;SI(D4<=10;D4-0,5;D4-1))
Cdlmnt
C'est à dire que dans la formule que vous suggérez, si l'employé travaille chez "Fido Cap", on déduira le temps.... mais dans toutes les autres boutiques on ne le déduira pas...
En fait, c'est le contraire. Peu importe où il travaille, on déduit le temps, SAUF lorsqu'il travaille pour "Fido Cap"... En ce sens, que faudrait-il modifier à cette formule ?
Donc la formule ne doit pas tenir compte des deux conditions de temps, lorsque la case B4C4 contient "Fido Cap" (et donc, la cellulre D4 doit être égale à la formule D5)....
Que faire ?
=SI(OU(B4="Fido Cap";D4<=5);D4;SI(D4<=10;D4-0,5;D4-1))