OVH Cloud OVH Cloud

Fonction jour(maintenant)

3 réponses
Avatar
Papy07
Bonjour

Je vais vous expliquer mon scénario.
Je donne des formations, et quand la date et l'heure de ces formations
arrivent a terme, j'aimerais qu'une cellule m'indique un 1 pour présent de
cette façon j'aurais le compte exact a chaque formation. C'est plus facile
pour moi de marquer les absents que ceux qui sont présents, et le tout serais
automatisé et j'en serais heureux.
Sur deux cellules différentes, j'indique le jour et l'autre l'heure. Les
deux cellules sont formatées selon le jour (19 juillet 2005) et l'heure
(10:00). Je veux donner deux critères pour cet affichage que la date soit
plus petite ou égale et que l'heure soit plus petite. Mais voilà mon
problème, je me bute sur la formule depuis deux jours. Où est mon erreur.

=SI(ET(A1<=JOUR(MAINTENANT());B1<HEURE(MAINTENANT()));1;"")

Merci pour votre réponse.

3 réponses

Avatar
Ricky
Bonjour *Papy07*


=SI(ET(JOUR(A1)<=JOUR(MAINTENANT());HEURE(B1)<HEURE(MAINTENANT()));1;"")
Mais attention : le 31/7 est plus grand que le 1/8 avec ce système
Ou alors
=SI(ET(A1<=AUJOURDHUI();HEURE(B1)<HEURE(MAINTENANT()));1;"")

| Bonjour
|
| Je vais vous expliquer mon scénario.
| Je donne des formations, et quand la date et l'heure de ces formations
| arrivent a terme, j'aimerais qu'une cellule m'indique un 1 pour
| présent de cette façon j'aurais le compte exact a chaque formation.
| C'est plus facile pour moi de marquer les absents que ceux qui sont
| présents, et le tout serais automatisé et j'en serais heureux.
| Sur deux cellules différentes, j'indique le jour et l'autre l'heure.
| Les deux cellules sont formatées selon le jour (19 juillet 2005) et
| l'heure (10:00). Je veux donner deux critères pour cet affichage que
| la date soit plus petite ou égale et que l'heure soit plus petite.
| Mais voilà mon problème, je me bute sur la formule depuis deux jours.
| Où est mon erreur.
|
| =SI(ET(A1<=JOUR(MAINTENANT());B1<HEURE(MAINTENANT()));1;"")
|
| Merci pour votre réponse.

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faqword.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
Avatar
Yvan
Bonsoir Papy07.

La fonction Jour(Ma_Date) renvoie le jour du mois (de 1 à 31) et la fonction
Heure(Ma_Date) renvoie l'heure de la journée (entre 1 et 24). Ils ne sont
donc pas directement comparables à Maintenant().

Si j'ai bien compris ce que tu souhaites faire, ta formule devrait plutôt
être:

=SI(A1+B1 < MAINTENANT();1;"")

Bonne soirée.

Yvan

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

Bonjour

Je vais vous expliquer mon scénario.
Je donne des formations, et quand la date et l'heure de ces formations
arrivent a terme, j'aimerais qu'une cellule m'indique un 1 pour présent de
cette façon j'aurais le compte exact a chaque formation. C'est plus facile
pour moi de marquer les absents que ceux qui sont présents, et le tout
serais
automatisé et j'en serais heureux.
Sur deux cellules différentes, j'indique le jour et l'autre l'heure. Les
deux cellules sont formatées selon le jour (19 juillet 2005) et l'heure
(10:00). Je veux donner deux critères pour cet affichage que la date soit
plus petite ou égale et que l'heure soit plus petite. Mais voilà mon
problème, je me bute sur la formule depuis deux jours. Où est mon erreur.

=SI(ET(A1<=JOUR(MAINTENANT());B1<HEURE(MAINTENANT()));1;"")

Merci pour votre réponse.





Avatar
René Delcourt
Bonsoir,

=+SI(ET(A1<=AUJOURDHUI();A1+B1<(MAINTENANT()));1;"")

A+
--
René Delcourt



Bonjour

Je vais vous expliquer mon scénario.
Je donne des formations, et quand la date et l'heure de ces formations
arrivent a terme, j'aimerais qu'une cellule m'indique un 1 pour présent de
cette façon j'aurais le compte exact a chaque formation. C'est plus facile
pour moi de marquer les absents que ceux qui sont présents, et le tout serais
automatisé et j'en serais heureux.
Sur deux cellules différentes, j'indique le jour et l'autre l'heure. Les
deux cellules sont formatées selon le jour (19 juillet 2005) et l'heure
(10:00). Je veux donner deux critères pour cet affichage que la date soit
plus petite ou égale et que l'heure soit plus petite. Mais voilà mon
problème, je me bute sur la formule depuis deux jours. Où est mon erreur.

=SI(ET(A1<=JOUR(MAINTENANT());B1<HEURE(MAINTENANT()));1;"")

Merci pour votre réponse.