Fonction Si comprise entre

Fermé
eleanaa - 22 déc. 2015 à 15:59
Raymond PENTIER Messages postés 58808 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 janvier 2025 - 22 déc. 2015 à 16:50
Bonjour,

Je cherche à eclaircir un point concernant ma formule parce que je suis un tout petit peu en galère...

J'ai créé cette formule

[code]
=SI(ET(A1>=D1;A1<=E1;A1>=F1;A1<=G1);"Ouvert";"Fermé") [/code]

A1 = Heure qu'il est actuellement
de B1 a G1, ce sont les horaires de mon magasin

Le problème, c'est que quand je rentre la formule enoncée ci dessus, il m'affiche tout le temps fermé quoique je fasse.... Est ce que quelqu'un a une petite idée ?

Merci !!!



2 réponses

safach Messages postés 252 Date d'inscription jeudi 27 août 2015 Statut Membre Dernière intervention 13 mars 2021 2
Modifié par safach le 22/12/2015 à 16:16
Bonjour,
peut être tu dois utiliser OU dans tes conditions
la formulation des conditions est certainement fausse
cordialement

c'est en cherchant qu'on trouve
1
Raymond PENTIER Messages postés 58808 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 13 janvier 2025 17 266
22 déc. 2015 à 16:50
En effet

=SI(ET(A1>=D1;A1<=E1;A1>=F1;A1<=G1);"Ouvert";"Fermé") n'est pas logique !
Tu ne peux pas avoir à la fois
ET(A1>=D1;A1<=E1)
et
ET(A1>=F1;A1<=G1)

Essaie plutôt
=SI(OU(ET(A1>=D1;A1<=E1);ET(A1>=F1;A1<=G1));"O";"F")
ou encore
=SI(OU(A1<D1;ET(A1>E1;A1<F1);A1>G1);"F";"O")
0