Bonjour
Prenons un Exemple sur ton tableau
Ligne 18 en D18 20:00 et en E18 21:45
la formule (mettons la en AD18 pour ce test) Merci Myta pour cette formule
=SI(OU(D18="";E18="");"";(MOD(E18-D18;1)-SI(E18>D18;MAX(0;MIN(E18;22/24)-MAX(D18;6/24));MAX(0;22/24-MAX(D18;6/24))+MAX(0;MIN(E18;22/24)-6/24))))
renvoie 00:00
Normal pas d'heures entre 22h et 6h
remplaçons 21:45 par 03:30
déjà, on peut constater que la formule en F18 n'est pas bonne et renvoie une erreur.
Le résultat de notre formule initiale en AD18 est lui de 05:30 qui est correct
Tu as la formule, à toi de faire le tableau.
Cordialement