Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Formule pour gestion de l'heure

7 réponses
Avatar
BEAUCHAND
Bonjour à tous!

Je travaille avec Excel 2000.
Je cherche une formule qui m'indiquerait la date de la journée précédente
même si l'heure est entre minuit et 11:00 AM.
Ex: Si nous somme entre minuit et 11:00 AM le 7 septembre la date sera le 6
septembre. S'il est entre 11:01 AM et 23:59, la date sera le 7 septembre.

J'utilise la formule suivante avec Access 2000 mais ça ne fonctionne pas
avec Excel
=IIf(Time() Between #00:00:00# And #11:00:00#,Date()-1,Date())


Merci de votre réponse!

7 réponses

Avatar
michdenis
Bonjour Beauchand,

Une façon de faire :

=SI(ET(A1>TEMPS(0;0;0);A1<TEMPS(11;0;0));AUJOURDHUI()-1;AUJOURDHUI())

Tu peux aussi utiliser cette forme :

=SI(ET(A1>0;A1<0,45834);AUJOURDHUI()-1;AUJOURDHUI())


Salutations!



"BEAUCHAND" a écrit dans le message de news:

Bonjour à tous!

Je travaille avec Excel 2000.
Je cherche une formule qui m'indiquerait la date de la journée précédente
même si l'heure est entre minuit et 11:00 AM.
Ex: Si nous somme entre minuit et 11:00 AM le 7 septembre la date sera le 6
septembre. S'il est entre 11:01 AM et 23:59, la date sera le 7 septembre.

J'utilise la formule suivante avec Access 2000 mais ça ne fonctionne pas
avec Excel
=IIf(Time() Between #00:00:00# And #11:00:00#,Date()-1,Date())


Merci de votre réponse!
Avatar
Daniel.M
Bonsoir,

Je cherche une formule qui m'indiquerait la date de la journée précédente
même si l'heure est entre minuit et 11:00 AM.


Aussi celle-là:
=ENT(MAINTENANT()-TEMPS(11;0;1))

Salutations,

Daniel M.

Avatar
BEAUCHAND
Merci Daniel, ça fonctionne!

"Daniel.M" wrote:

Bonsoir,

Je cherche une formule qui m'indiquerait la date de la journée précédente
même si l'heure est entre minuit et 11:00 AM.


Aussi celle-là:
=ENT(MAINTENANT()-TEMPS(11;0;1))

Salutations,

Daniel M.






Avatar
Modeste
Bonsour® Daniel.M
;o)))
=ENT(MAINTENANT()-TEMPS(11;0;1))
qui peux aussi sécrire sous la forme :

=ENT(Maintenant()-"11:")
@+
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042

Avatar
Patrick BASTARD
Bonjour, *BEAUCHAND*

A moins d'avoir mal compris, hier, c'est aujourd'hui-1, non, et quelle que
soit l'heure.
As-tu essayé :
tacellule=aujourdhui()-1

--
Bien amicordialement,
P. Bastard


Bonjour à tous!

Je travaille avec Excel 2000.
Je cherche une formule qui m'indiquerait la date de la journée
précédente même si l'heure est entre minuit et 11:00 AM.
Ex: Si nous somme entre minuit et 11:00 AM le 7 septembre la date
sera le 6 septembre. S'il est entre 11:01 AM et 23:59, la date sera
le 7 septembre.

J'utilise la formule suivante avec Access 2000 mais ça ne fonctionne
pas avec Excel
=IIf(Time() Between #00:00:00# And #11:00:00#,Date()-1,Date())


Merci de votre réponse!


Avatar
Daniel.M
Bonsoir,

Et la seconde (pour gérer l'égalité)?
Disparue?

Salutations,

Daniel M.

"Modeste" wrote in message
news:eu%23%
Bonsour® Daniel.M
;o)))
=ENT(MAINTENANT()-TEMPS(11;0;1))
qui peux aussi sécrire sous la forme :

=ENT(Maintenant()-"11:")
@+
--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042





Avatar
Modeste
Bonsour®
,o)))
tu as Tout à fait raison Daniel.
je dirais même plus
=ENT(Maintenant()-"11:01:01")
selon l'énoncé de départ :
que se passe-t-il entre 11:00:00 et 11:01:00 ???
Ex: Si nous somme entre minuit et 11:00 AM le 7 septembre la date sera le
6
S'il est entre 11:01 AM et 23:59, la date sera le 7 septembre.




;o)))

--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042