Fonction =si et horaires [Résolu]

Signaler
-
Messages postés
1265
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
25 novembre 2020
-
Bonjour,

Je dois créer un tableau pour calculer automatiquement les horaires des salariés.

En horaire de nuit couchée il y a 3h en moins qui ne sont pas comptabilisé.
Il faut donc soustraire 3 si la personne a travaillé plus de 6 h couchée la nuit.

=SI(E10>="05:00";E10-"03:00"+F10;E10+F10)

J'additionne avec les horaires de nuit levée si il y a eut un problème.

Ma formule ne va pas puisqu'elle ne soustrait pas 3 si l'horaire est supérieure à 05:00...

Pourriez vous m'aider ?

4 réponses

Messages postés
1265
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
25 novembre 2020
127
Bonjour,
il faut traduire les heures en standard, donc :

=SI(E10>=0,208;E10-0,125+F10;E10+F10)

Merci beaucoup Yoyo, je ne connaissais pas cette notion de traduction des heures en standard.

Je vais aller lire sur le sujet.

Cela fonctionne, merci beaucoup !
Messages postés
1265
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
25 novembre 2020
127
on peut, par exemple soustraire 05:00 à 10:00 : =F10-E10 mais on ne peut soustraire ="10:00"-"05:00"

Merci beaucoup, je t'avoue que je ne comprends pas bien le principe. Tu as divisé les chiffres par 24 ?
Messages postés
1265
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
25 novembre 2020
127
ça donne ça par exemple pour 08:00:00 : 24:00:00/08:00:00 = 0,3333333....

Donc oui, divisé par 24 mais sous ce format : 24:00:00

Pour faire plus rapide, tu passes ton format de cellule en "Standard", ainsi tu as directement la division ;)

Oh super, merci beaucoup.

:)
Messages postés
1265
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
25 novembre 2020
127
Pensez à passer le sujet en [Résolu] s'il l'est ;)