Formule si, pour enlever 0.5h automatiquement si

SARAHMAIZ Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
brucine Messages postés 21701 Date d'inscription   Statut Membre Dernière intervention   -

Bonjour,

j'aimerais faire une formule pour enlever 0.5h automatiquement quand l'employé termine après 14h. J'ai cette formule, mais elle ne fonctionne pas 

=(c2-b2)*24 - SI(c2>14/24, 0.5, 0)

Merci 


Windows / Chrome 128.0.0.0

A voir également:

3 réponses

PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

Bonjour,

À tenter

=(C2-B2)*24-SI(C2*24>14; 0,5;0)

Cordialement

0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 

Bonjour.

En effet, nos amis canadiens se mêlent souvent les pinceaux entre les formats européens et américains, quand ce n'est pas avec les versions US ou pas des logiciels !

Dans la formule de SARAHMAIZ, avec une version européenne d'Excel et un choix de paramètre régional convenable, il faut remplacer les virgules par des points-virgules et le point par une virgule, comme indiqué par PapyLuc


0
PapyLuc51 Messages postés 4519 Date d'inscription   Statut Membre Dernière intervention   1 486
 

Merci Raymond (mes amitiés) d'avoir précisé, ce que j'avais fait une première fois mais ma réponse n'était pas passée. je suis sur Office 2013 français.

SARAHMAIZ, ton employé(e) a-t-il (elle) son horaire normal finissant à 14h00 ??

Si oui ; imagine qu'il(elle) finisse à 14h15 ; si tu retires une 1/2 heure tu lui carottes un 1/4 heure sur son temps normal.

Pour tenir compte du temps situé entre 14h00 et 14h30 ; cette formule :

=SI(ET(C2*24>14;C2*24<14,5);14-(B2*24);SI(C2*24>=14,5;(C2-B2)*24-0,5;(C2-B2)*24))

Cordialement

0
brucine Messages postés 21701 Date d'inscription   Statut Membre Dernière intervention   3 430
 

Bonjour,

Je ne connais pas le droit canadien, je ne vois aucune raison de carotter un quart d'heure ou une demi heure de salaire à un employé qui les a effectués.

Il peut par contre, comme en France, exister des dispositions relatives à l'obligation d'un temps de pause d'une durée fixe si l'amplitude du travail est supérieure à une certaine durée.

0