Comment soustraire un repas avec la fonction SI...
Denis
-
The_boss_68 Messages postés 959 Date d'inscription Statut Membre Dernière intervention -
The_boss_68 Messages postés 959 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je cherche la formule depuis un certain temps. Je souhaite pouvoir soustraire l'heure de repas dans excel. Exemple:
Case A1 8:00
Case B1 17:00
Case C1 le total des heures travaillés moins l'heure de repas (devrait être 8:00, soit 9:00 travaillé - une heure de repas) mais si je travail seulement 5:00 soit de 8:00 à 13:00 je voudrais être capable d'enlever seulement 0:30 pour que le résultat soit 4:30. Voici ce que j'ai essayé, mais ça ne fonctionne pas.
PS: les case sont en format Heure.
=SI((B1-A1)>=8:00;(B1-A1)-1:00;SI((B1-A1)>=5;(B1-A1)-0:30;))
Je cherche la formule depuis un certain temps. Je souhaite pouvoir soustraire l'heure de repas dans excel. Exemple:
Case A1 8:00
Case B1 17:00
Case C1 le total des heures travaillés moins l'heure de repas (devrait être 8:00, soit 9:00 travaillé - une heure de repas) mais si je travail seulement 5:00 soit de 8:00 à 13:00 je voudrais être capable d'enlever seulement 0:30 pour que le résultat soit 4:30. Voici ce que j'ai essayé, mais ça ne fonctionne pas.
PS: les case sont en format Heure.
=SI((B1-A1)>=8:00;(B1-A1)-1:00;SI((B1-A1)>=5;(B1-A1)-0:30;))
2 réponses
-
Bonjour Denis
Pour Excel les dates et heures sont comptabilisés avec des nombres dont la partie entière sont les jours et la partie décimale les portions de jours (heures, minutes, secondes) ainsi une heure =1/24
En appliquant cette règle à ta formule :
=SI(B1-A1>=8/24;B1-A1-1/24;SI(B1-A1>=5/24;B1-A1-0,5/24;B1-A1))
Mais selon cette formule si tu travailles 7h par exemple de 8h à 15h il n'est retiré qu'une 1/2 h de repas, est ce correct ?
Cdlmnt
Via
-
-
Une dernière chose que j'ai oublié d'ajouté, c'est que si c'est 4 heures de travail ou moins il n'y a pas de repas et dans cette situation, la réponse que ça me donne est ''VRAI'' ce qui est logique, mais je voudrais que ce soit plutôt le total des heures qui soit affiché.Que puis-je ajouté à la formule?
-
-
-
Bonjour,
Autre solution, voir Pj
http://www.cjoint.com/c/FBxiBQAw1Yj
Slts