Calcul horaires

Résolu/Fermé
Dan' - 7 août 2010 à 12:08
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 8 août 2010 à 23:25
Bonjour,

Je cherche la formule pour résoudre:

J'ai un tableau ou dans:
la cellule A3, j'inscris l'heure de Début,
la cellule B3, j'inscris l'heure de Fin,
et dans la cellule C3, je voudrais le décompte.
Jusqu'ici, Pas de problème.
Seulement voilà, il y a des conditions.
Je voudrais que le calcul ne se fasse que si:
la plage horaire est:
Avant 5 et Après 6,
Avant 5 et Avant 6,
Après 5 et Après 6,
Entre 5 et 6.
En fait pour résumé il faut qu'il y est au UNE minute
entre 5 et 6 dans la plage horaire.
Ou sinon que le résultat soit 0.
Par avance MERCI beaucoup.
Dan'




A voir également:

5 réponses

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
7 août 2010 à 15:38
J'ai du mal à comprendre ta question :
- Avant 5 et avant 6 ou avant 5 et après 6 ou entre 5 et 6 ou après 5 et après 6 : c'est tout le temps ?
- Quand tu dis 5 c'est 05:00 ou 00:05 ?

Il serait peut-être plus simple de définir quand le calcul ne doit pas être fait.
0
Bonjour Patrice,

Oui bien sur il sagit de 05:00. (Désolé pour la confusion)
Eh bien oui il serait peut-être plus simple comme tu dis
de définir quand le calcul ne doit pas se faire.
Mais là, panique à bord !
Créneau horaire: entre 05:00 et 06:00 heure.
Si l'heure de Début EST dans ce créneau,
(ex: Début 05:10)
le calcul se fait pour la partie comprise entre 05:10 et 06:00.
soit: résultat = 00:40
Si l'heure de Fin EST dans ce créneau,
(ex: Fin 05:45)
le calcul se fait pour la partie comprise entre 05:00 et 05:45.
soit: résultat = 00:45
Si l'heure de Début et de Fin SONT dans ce créneau,
(ex: Début 05:20 Fin 05:55)
le calcul se fait pour la partie comprise entre 05:20 et 05:55.
soit: résultat = 00:35.
Si l'heure de Début et de Fin NE SONT PAS dans ce créneau,
(ex: Début 03:05 Fin 04:40) ou (ex: Début 07:25 Fin 11:50)
le calcul ne se fait pas.
J'espère avoir éclairci mon explication.
Par avance Merci.
Dan'
0
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
8 août 2010 à 11:07
Il manque un cas : début à 05:10 et fin à 08:00
je suppose que ce doit donner 00:50.

voici une formule si début en A2 et fin en B2 :
=SI(OU(A2>6/24;B2<5/24);"";MIN(B2;6/24)-MAX(A2;5/24))

Cordialement
Patrice
0
Un TRÈS GRAND MERCI pour
ton EFFICACITÉ et ta RAPIDITÉ.
Sublime ça marche du Tonnère.
Je le marque comme RÉSOLU;
Encore merci Patrice33740.
Cordialement,
Dan'
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
8 août 2010 à 23:25
Au plaisir de t'aider à nouveau
0