Comparer l'heure (maintenant()) puis afficher J-1

Andry

XLDnaute Junior
Bonjour à tous,

Je tourne en rond depuis un moment et je fait appel à vous!

Je souhaite afficher dans une cellule la date en fonction de l'heure, je m'explique:

Par exemple, si on est entre 00:00 et 05:00, on affiche dans la cellule le jour -1 sinon le jour J.

Ci dessous ma tentative:

=SI(TEMPSVAL("21:00")<MAINTENANT()<TEMPSVAL("22:30");SERIE.JOUR.OUVRE(AUJOURDHUI();-1);AUJOURDHUI())

(j'ai mis entre 21h et 22h30 pour tester)

Merci d'avance!
 

mutzik

XLDnaute Barbatruc
Re : Comparer l'heure (maintenant()) puis afficher J-1

bonjour,
=SI(HEURE(MAINTENANT())<=23;MAINTENANT()-1; MAINTENANT())
j'ai pris comme exemple 23 (heures), mais tu devras essayer avec 5

en format de cellule personnalisé :
jjjj, mmmm jj, aaaa hh:mm
à toi de voir ce que tu as besoin

edit : salut R@chid
 

Andry

XLDnaute Junior
Re : Comparer l'heure (maintenant()) puis afficher J-1

@ Mutzik

super, ça fonctionne!! MERCI

@R@chid,
si tu as d'autre solution je suis preneur, la solution de mutzik fonctionne parfaitement car ma plage horaire est entre 00:00 et 5:00. Du coup on se réfère à 00:00.
 

mutzik

XLDnaute Barbatruc
Re : Comparer l'heure (maintenant()) puis afficher J-1

petite précision, si tu laisses telle qu'elles est, la formule te renverra le jour d'avant jusqu'à 5:59:59 puisqu'on se base sur heure(maintenant) <=
avec < uniquement, cela fonctionnera jusqu'à 4:59:59 et dès qu'il sera 5:00:00, on affichera la date du jour
 

Discussions similaires

Statistiques des forums

Discussions
312 169
Messages
2 085 928
Membres
103 045
dernier inscrit
AP78