XL 2010 Heure repas supérieur à minuit

mmalzert

XLDnaute Occasionnel
Bonjour le forum,

Je rencontre une difficulté sur le format des heures supérieures à minuit.
Dans mon cas tout fonctionne sauf pour la ligne ou j'ai surligné en rouge. Dans les deux cas je suis censé avoir 1 comme résultat. Mais comme excel considère que 00:12 est inférieur à 21:15, la formule ne fonctionne pas.
J'ai créé les colonnes R & S pour récupérer un format correct en heure mais peut etre y a t-il moyen de faire sans ?

J'ai essayé pas mal de format d'heure mais je n'ai pas trouvé.

En pièce jointe le fichier.

Merci pour votre aide.
 

Pièces jointes

  • heure repas supérieur à minuit.xlsx
    24.8 KB · Affichages: 45

mmalzert

XLDnaute Occasionnel
Bonjour,

Me revoilà avec un nouveau besoin.
Je cherche ce coup ci à renseigner dans la colonne H les paniers repas de nuit. Le créneau est entre 22h et 7h avec un minimum de 4h de service.

Merci pour votre aide. Je n'arrive pas à adapter. Je pense parce que je ne comprends pas la partie :
MOD(AL33;1)+(ENT(D33)<>ENT(E33))>
 

Pièces jointes

  • panier nuit.xlsx
    11.2 KB · Affichages: 37

CISCO

XLDnaute Barbatruc
Bonsoir


Excel utilise le jour comme unité de temps. Donc à 24 h correspond 1, à 25 h, 1+1/24 et ainsi de suite.
Si dans AL33, tu as une date, par exemple 25/03/2017 12:30, MOD(AL33;1) va te renvoyer 12:30 traduit en unité de temps Excel, soit 12,5/24

ENT(D33) renvoie uniquement la partie entière de la date donnée dans D33.

25/03/2017 --> 42819.
25/03/2017 12:30 --> 42819,5208333333
ENT(25/03/2017 12:30 ) = 42819
MOD(25/03/2017 12:30;1) = 12,5/24 = 0,5208333333

ENT(D33)<>ENT(E33) permet de voir s'il y a, ou pas, la même date (le jour) dans D33 et dans E33. S'il y a la même date, cela renvoie Faux, ce qui donne +0 dans l'expression. S'il y a deux dates différentes, cela donne VRAI, donc +1.

Quand j'aurai un peu plus de temps, j'essayerai de résoudre ton dernier besoin. Pour le moment...


@ plus
 
Dernière édition:

Discussions similaires

Réponses
8
Affichages
699

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16