Formule excel avec Si, OU, ET
Fermé
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
-
10 déc. 2015 à 16:24
gehrart Messages postés 25 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 8 septembre 2017 - 12 déc. 2015 à 11:34
gehrart Messages postés 25 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 8 septembre 2017 - 12 déc. 2015 à 11:34
A voir également:
- Formule excel avec Si, OU, ET
- Formule excel si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule excel - Guide
4 réponses
eljojo_e
Messages postés
1155
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
14 octobre 2022
153
10 déc. 2015 à 16:37
10 déc. 2015 à 16:37
Bonjour,
Essaye ca :
Essaye ca :
=SI(ET(F2>0;H2>0);"FAUX";SI(ET(C2="";D2="";F2="");"";SI(ET(F2>0;OU(C2>0;D2>0);H2<=0);A2;"")))
Fahora
Messages postés
814
Date d'inscription
jeudi 24 septembre 2015
Statut
Membre
Dernière intervention
2 janvier 2023
68
Modifié par Fahora le 10/12/2015 à 16:43
Modifié par Fahora le 10/12/2015 à 16:43
Bonjour ,
Sans avoir ton document sous les yeux , c'est assez compliqué de se projeter.
Néanmoins , je pense que tu peux mettre en G2 :
De plus , il manque quelques infos, que ce passe t'il si l'une des cases C2, D2 et F2 est vide ? Est ce qu'il faut que les 3 soient vides que pour rien n'apparaissent dans G2 ?
Si ce n'est pas la bonne formule, utilise le site https://www.cjoint.com/ pour que je puisse visualiser d'où viendrait l'erreur.
Cordialement ,
Fahora
Sans avoir ton document sous les yeux , c'est assez compliqué de se projeter.
Néanmoins , je pense que tu peux mettre en G2 :
=SI(ET(OU(C2>0;D2>0);F2>0;H2<0);A2;SI(ET(C2="";D2="";F2="");"";FAUX))
De plus , il manque quelques infos, que ce passe t'il si l'une des cases C2, D2 et F2 est vide ? Est ce qu'il faut que les 3 soient vides que pour rien n'apparaissent dans G2 ?
Si ce n'est pas la bonne formule, utilise le site https://www.cjoint.com/ pour que je puisse visualiser d'où viendrait l'erreur.
Cordialement ,
Fahora
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
10 déc. 2015 à 18:29
10 déc. 2015 à 18:29
Merci de vos recherches
Il faut effectivement que les cases c2, d2, f2 et h2 soient vides pour que rien n'apparaissent en g2.
Mais il ne faut pas que c2 et d2 soit utilisées sur la même ligne, c'est soit c2, soit d2, avec f2, mais sans h2, les résultats sont en g2
Cordialement
Il faut effectivement que les cases c2, d2, f2 et h2 soient vides pour que rien n'apparaissent en g2.
Mais il ne faut pas que c2 et d2 soit utilisées sur la même ligne, c'est soit c2, soit d2, avec f2, mais sans h2, les résultats sont en g2
Cordialement
safach
Messages postés
252
Date d'inscription
jeudi 27 août 2015
Statut
Membre
Dernière intervention
13 mars 2021
2
10 déc. 2015 à 16:48
10 déc. 2015 à 16:48
Bonjour
peut être une solution
formule en G2
=SI(ET(F2>0;H2>0);"FAUX";SI(ET(OU(C2>0;D2>0);F2>0;H2>0);A2;""))
cordialement
peut être une solution
formule en G2
=SI(ET(F2>0;H2>0);"FAUX";SI(ET(OU(C2>0;D2>0);F2>0;H2>0);A2;""))
cordialement
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
11 déc. 2015 à 11:44
11 déc. 2015 à 11:44
Bonjour,
ça ne marche pas
Cdt
ça ne marche pas
Cdt
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
10 déc. 2015 à 19:29
10 déc. 2015 à 19:29
Bonjour gehrart.
Il me semble qu'il manque quelques données pour qu'on puisse te sortir une formule fiable. Que vaut G2 :
- si H2="" ?
- si ET(C2>0;D2>0) n'est pas vérifié ?
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ?
Il me semble qu'il manque quelques données pour qu'on puisse te sortir une formule fiable. Que vaut G2 :
- si H2="" ?
- si ET(C2>0;D2>0) n'est pas vérifié ?
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ?
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
10 déc. 2015 à 19:58
10 déc. 2015 à 19:58
Bonjour,
G2=a2 : sera renseigné si : c2 OU d2 est >0 (l'un ou l'autre) et si f2 est >0 également, il ne faut pas que h2 soit >0
pour info h2 servira à i2=a2 : si : c2 ou d2 >0 (l'un ou l'autre), si h2>0 et si f2<0
Cordialement
G2=a2 : sera renseigné si : c2 OU d2 est >0 (l'un ou l'autre) et si f2 est >0 également, il ne faut pas que h2 soit >0
pour info h2 servira à i2=a2 : si : c2 ou d2 >0 (l'un ou l'autre), si h2>0 et si f2<0
Cordialement
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
>
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
Modifié par Raymond PENTIER le 10/12/2015 à 20:39
Modifié par Raymond PENTIER le 10/12/2015 à 20:39
Tu n'as répondu à aucune de mes 3 questions ...
https://www.cjoint.com/c/ELktMOlz6E1
https://www.cjoint.com/c/ELktMOlz6E1
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
11 déc. 2015 à 11:10
11 déc. 2015 à 11:10
Bonjour,
Que vaut G2 :
- si H2="" ? --> il faut que H2 soit vide pour que G2 soit ok
- si ET(C2>0;D2>0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli pour que G2 soit ok
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli, que F2 soit rempli et que H2 soit vide pour que G2 soit OK
Merci de votre aide
Que vaut G2 :
- si H2="" ? --> il faut que H2 soit vide pour que G2 soit ok
- si ET(C2>0;D2>0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli pour que G2 soit ok
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli, que F2 soit rempli et que H2 soit vide pour que G2 soit OK
Merci de votre aide
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
17 248
>
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
11 déc. 2015 à 13:58
11 déc. 2015 à 13:58
- si H2="" ? --> il faut que H2 soit vide pour que G2 soit ok
SINON QUE DOIT AFFICHER G2 ?
- si ET(C2>0;D2>0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli pour que G2 soit ok
SINON QUE DOIT AFFICHER G2 ?
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli, que F2 soit rempli et que H2 soit vide pour que G2 soit OK
SINON QUE DOIT AFFICHER G2 ?
SINON QUE DOIT AFFICHER G2 ?
- si ET(C2>0;D2>0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli pour que G2 soit ok
SINON QUE DOIT AFFICHER G2 ?
- si ET(C2>0;D2>0;F2>0;H2<0) n'est pas vérifié ? --> il faut que C2 OU D2 soit rempli, que F2 soit rempli et que H2 soit vide pour que G2 soit OK
SINON QUE DOIT AFFICHER G2 ?
gehrart
Messages postés
25
Date d'inscription
dimanche 14 décembre 2014
Statut
Membre
Dernière intervention
8 septembre 2017
>
Raymond PENTIER
Messages postés
58744
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
3 décembre 2024
11 déc. 2015 à 17:47
11 déc. 2015 à 17:47
Bonjour,
- G2 est une case de résultats :
--> si C2 et F2 sont remplis : G2 affiche le résultat (connu en A2)
--> si D2 et F2 sont remplis : G2 affiche le résultat (connu en A2)
--> si C2 ,D2 et F2, H2 sont remplis sur la même ligne : c'est une anomalie et G2 affiche : FAUX
- I2 est une autre case de résultats :
--> si C2 et H2 sont remplis : I2 affiche le résultat (connu en A2)
--> si D2 et H2 sont remplis : I2 affiche le résultat (connu en A2)
--> si C2, D2, et F2, H2 sont remplis sur la même ligne, c'est une anomalie et I2 affiche : FAUX
Merci
- G2 est une case de résultats :
--> si C2 et F2 sont remplis : G2 affiche le résultat (connu en A2)
--> si D2 et F2 sont remplis : G2 affiche le résultat (connu en A2)
--> si C2 ,D2 et F2, H2 sont remplis sur la même ligne : c'est une anomalie et G2 affiche : FAUX
- I2 est une autre case de résultats :
--> si C2 et H2 sont remplis : I2 affiche le résultat (connu en A2)
--> si D2 et H2 sont remplis : I2 affiche le résultat (connu en A2)
--> si C2, D2, et F2, H2 sont remplis sur la même ligne, c'est une anomalie et I2 affiche : FAUX
Merci
10 déc. 2015 à 18:12
- SI c2>0 OU si d2>0 ET si f2>0 alors g2 =a2, mais il ne faut pas que h2 soit>0
--> en effet, si par erreur on rempli c2 et d2 il faut que g2 considère que c'est faux
--> il faut donc : c2 + f2 pour que g2 soit ok
--> ou d2 + f2 pour que g2 soit ok
--> mais sans que h2 soit >0
Le reste fonctionne :
- s'il n' y a rien dans les cases c2 d2 f2 , la case g2 doit rester vierge
- s'il y a des valeurs >0 dans les 2 cases f2 et h2, le mot FAUX doit apparaître dans g2
Je viens de faire une avancée formidable, grâce à vous, il me manque ce petit coup de pouce final
Cordialement