Si

Résolu/Fermé
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013 - 14 févr. 2013 à 16:39
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013 - 14 févr. 2013 à 19:06
Bonjour,



=SI(E4=1;I4<E1;1;si(F4=1;i4<F1;1;si(D4=1;I4<D$1;1;0)))

Est ce que quelqu'un pourrait m'aider dans cette formule.

j'ai 3 conditions, si l'une des trois est vrai, je veux que ça écrive 1, si elles sont toutes fausses, ça écrirait 0.

Merci pour votre aide

9 réponses

aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 16:52
Salut

Quelles sont les trois conditions ?
0
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
Modifié par aziz_alg80 le 14/02/2013 à 17:14
pour que la vérification de l'une des ces trois conditions ( E1=1 ou F1=1 ou G1=1) t'amène à 1 et que dans le cas contraire ( ni E1=1 , ni F1=1 , ni G1=1 ) tu voudrais un 0 Alors utilise cette formule

=SI(E1=1;1;SI(F1=1;1;SI(G1=1;1;0)))

Ecxel teste la 1° condition: (E1=1), si elle vérifiée, il met un 1

Sinon il teste la 2° condition : (F1=1), si elle vérifiée, il met un 1

Sinon il teste la 3° condition : (G1=1), si elle vérifiée, il met un 1

Sinon il met un 0
0
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013
14 févr. 2013 à 17:08
=SI(E4=1;I4<E1;1;si(F4=1;i4<F1;1;si(D4=1;I4<D$1;1;0)))

Mes conditions seraient
si e4=1 et que i4<e1
ou
si(F4=1 et que i4<F1
ou
si(D4=1 et que I4<D$1

si une de ces trois conditions sont vrais, écrire 1
si elle sont toutes fausses, écrire 0

merci d'avance
0
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 17:15
Ok

deux petites minute
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 17:24
Salut

essaye cette formule

=SI(ET(E4=1;I4<E1);1;SI(ET(F4=1;I4<F1);1;SI(ET(D4=1;I4<D1);1;0)))
0
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013
14 févr. 2013 à 17:34
Merci beaucoup, ça fonctionne
0
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 17:38
Une petite minute STP

J'espère que tu as localisé l'erreur !!!
0
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013
14 févr. 2013 à 17:43
non J'ai rien vu, je vais continuer de vérifier la formule
0
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 18:03
Ok
je suis content pour toi
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 411
14 févr. 2013 à 18:17
Bonsoir
juste pour info puisque la proposition de aziz est correcte et fonctionne parfaitement, mais pour faire un peu plus court:
=SI(OU(ET(E4=1;I4<E1);ET(F4=1;I4<F1);ET(D4=1;I4<D1));1;0)
crdlmnt
0
aziz_alg80 Messages postés 383 Date d'inscription vendredi 12 février 2010 Statut Membre Dernière intervention 3 juin 2024 22
14 févr. 2013 à 18:23
plus courte & plus facile
0
csct Messages postés 5 Date d'inscription jeudi 14 février 2013 Statut Membre Dernière intervention 14 février 2013
14 févr. 2013 à 19:06
Merci à vous deux
0