Probleme de dates

Fermé
CHRIS.URANUS - 3 oct. 2008 à 00:29
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 - 3 oct. 2008 à 12:05
Bonjour,
Voici mon problème
Une suite avec : A1 = 01/03/08 ; A2 = 01/06/08
exprimer SI A1 compris entre 01/01/08 et 10/03/08 alors B1 "VRAI" Sinon B1 "FAUX"
Merci pour votre aide

4 réponses

lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 193
3 oct. 2008 à 01:36
Bonjour,
Il y a peut-être moyen de faire plus simple mais j'ai pas trouvé.
=SI(ET(DATEVAL(A1)>=DATEVAL("1/1/2008");DATEVAL(A1)<=DATEVAL("10/3/2008"));"Vrai";"Faux")


Format de cellule de A1 = Texte.
A+
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 320
3 oct. 2008 à 07:24
Bonjour
Il n'y a pas plus simple, sauf peut être en écriture sur le même principe:
Par exemple:
Loger en C1 la date mini
Loger en C2 la date maxi
La formule devient:
=SI(ET(A1<$C$2;A1>$C$1);"VRAI")
avec ce style de formule, le FAUX viendra tout seul.
Crdlmnt
0
jfqld Messages postés 9080 Date d'inscription jeudi 18 septembre 2008 Statut Membre Dernière intervention 28 mai 2018 125
3 oct. 2008 à 08:11
bjr
il y a aussi un autre moyen. Tu sais que les dates sont calculées par rapport au 01/01/1900
C'est à dire que le 03/10 est le 39724eme jour après.

ta formule sera avec des SI
si compris entre tel nombre et tel nombre c'est faux ou vrai
0
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 193
3 oct. 2008 à 11:45
Bonjour,
Et que crois-tu que la formule que je met au poste 1 Fait ?
A+
0
wilfried_42 Messages postés 907 Date d'inscription mardi 19 août 2008 Statut Contributeur Dernière intervention 8 décembre 2009 240
3 oct. 2008 à 12:05
Bonjour à tous

ET ou OU renvoie VRAI ou FAUX selon le resultat, donc le SI est inutile il suffit de mettre :
=ET(condition1;Condition2)
0