Combinaison formules si et ou
Résolu/Fermé
xjeef23
-
31 oct. 2009 à 13:11
xjeef23 Messages postés 9 Date d'inscription samedi 31 octobre 2009 Statut Membre Dernière intervention 13 avril 2010 - 1 nov. 2009 à 20:55
xjeef23 Messages postés 9 Date d'inscription samedi 31 octobre 2009 Statut Membre Dernière intervention 13 avril 2010 - 1 nov. 2009 à 20:55
A voir également:
- Combinaison formules si et ou
- Formule si et - Guide
- Formules excel de base - Guide
- Formules - Télécharger - Études & Formations
- Mise en forme conditionnelle formule si - Guide
- Nombre de combinaison possible avec 8 chiffres - Forum Programmation
11 réponses
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
821
31 oct. 2009 à 13:49
31 oct. 2009 à 13:49
bonjour,
(il n'y a pas la colonne E dans la formule (?) )
la réponse 'stricte' à la question posée , pour la ligne 1 :
=SI(OU(A1=0;B1=0;C1=0;D1=0;F1=0;G1=0);0;SI(ET(A1=100;B1=100;C1=100;D1=100;F1=100;G1=100);100;""))
étant donné qu'on travaille avec des valeurs constantes 0 ou 100, on peut raccourcir la formule en raisonnant différemment :
=SI(SOMME(A1:D1;F1;G1)=600;100;0)
mais je ne sais pas si cela rempli bien toutes les conditions possibles (dans la 1° formule si il y a une valeur autre que 0 ou 100 il est renvoyé "" par exemple )
(il n'y a pas la colonne E dans la formule (?) )
la réponse 'stricte' à la question posée , pour la ligne 1 :
=SI(OU(A1=0;B1=0;C1=0;D1=0;F1=0;G1=0);0;SI(ET(A1=100;B1=100;C1=100;D1=100;F1=100;G1=100);100;""))
étant donné qu'on travaille avec des valeurs constantes 0 ou 100, on peut raccourcir la formule en raisonnant différemment :
=SI(SOMME(A1:D1;F1;G1)=600;100;0)
mais je ne sais pas si cela rempli bien toutes les conditions possibles (dans la 1° formule si il y a une valeur autre que 0 ou 100 il est renvoyé "" par exemple )
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 072
31 oct. 2009 à 15:40
31 oct. 2009 à 15:40
Salut,
Si j'ai bien tout compris, la formule est
=SI(OU(A2=0;B2=0;C2=0;D2=0;E2=0;F2=0;G2=0);0;SI(SOMME(A2:G2)=100;100;"?"))
mais s'il n'y a pas de 0 de A à G et que le total de A à G n'atteint pas 100 ou les dépasse que fait on ?
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Si j'ai bien tout compris, la formule est
=SI(OU(A2=0;B2=0;C2=0;D2=0;E2=0;F2=0;G2=0);0;SI(SOMME(A2:G2)=100;100;"?"))
mais s'il n'y a pas de 0 de A à G et que le total de A à G n'atteint pas 100 ou les dépasse que fait on ?
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
821
31 oct. 2009 à 17:14
31 oct. 2009 à 17:14
Effectivement je n'avais pas vu les choses de cette facon.....
mais il a dit en préambule que les cellules prenaient les valeurs soit 0 soit 100.
mais il a dit en préambule que les cellules prenaient les valeurs soit 0 soit 100.
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 072
31 oct. 2009 à 18:49
31 oct. 2009 à 18:49
Salut dodo69,
Oui tout à fait il dit bien si une des cellules de A à G prenait un 0 afficher 0 et si le total des cellules de A à G était égale à 100 afficher 100, mais ma réflexion était s'il n'y a pas de zéro dans ces cellules et si le total de ces cellules était inférieur ou supérieur à 100 que fait on ?
Allez bonne soirée, attendons que le demandeur donne de ses nouvelles
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Oui tout à fait il dit bien si une des cellules de A à G prenait un 0 afficher 0 et si le total des cellules de A à G était égale à 100 afficher 100, mais ma réflexion était s'il n'y a pas de zéro dans ces cellules et si le total de ces cellules était inférieur ou supérieur à 100 que fait on ?
Allez bonne soirée, attendons que le demandeur donne de ses nouvelles
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
1 nov. 2009 à 14:37
1 nov. 2009 à 14:37
slt mike slt dobo
vous avez anticipez ce que j'allais vous demander
les colonnes A à G prennent deux valeurs soit 0 soit 100. la particularité de la colonne C c'est qu'elle prends 3 valeurs 0 ou 50 ou 100 ce qui donne les probabilités suivantes :
si A à G prennent 100 le résultat est 100
si A ou B ou C ou D ou E ou F ou G prennent 0 le résultat est 0
si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50
vous avez anticipez ce que j'allais vous demander
les colonnes A à G prennent deux valeurs soit 0 soit 100. la particularité de la colonne C c'est qu'elle prends 3 valeurs 0 ou 50 ou 100 ce qui donne les probabilités suivantes :
si A à G prennent 100 le résultat est 100
si A ou B ou C ou D ou E ou F ou G prennent 0 le résultat est 0
si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 072
1 nov. 2009 à 15:12
1 nov. 2009 à 15:12
Re,
Lorsque tu dis si A à G prennent 100 le résultat est 100 c'est une cellule qui prends 100 ou la somme des cellules est = à 100
et dans ces explications si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50 la même chose, si le total des cellules est = à 100 sauf C=50 résultat 50 ou si chaque cellule contient 100 sauf C qui contient 50 alors = 50
mais cet = 50 est une exception à C ou si une cellule contient 50 alors =50
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Lorsque tu dis si A à G prennent 100 le résultat est 100 c'est une cellule qui prends 100 ou la somme des cellules est = à 100
et dans ces explications si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50 la même chose, si le total des cellules est = à 100 sauf C=50 résultat 50 ou si chaque cellule contient 100 sauf C qui contient 50 alors = 50
mais cet = 50 est une exception à C ou si une cellule contient 50 alors =50
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
1 nov. 2009 à 16:52
1 nov. 2009 à 16:52
slt
si A à G prennent 100 le résultat est 100 il ne s'agit ni de somme ni de moyenne c'est pour cela que j'ai mis la porte logique SI OU ET.Pareil pour la cellule C.
j'espère que tu m'as compris je sais que c'est un peu naz.
merci
si A à G prennent 100 le résultat est 100 il ne s'agit ni de somme ni de moyenne c'est pour cela que j'ai mis la porte logique SI OU ET.Pareil pour la cellule C.
j'espère que tu m'as compris je sais que c'est un peu naz.
merci
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 072
1 nov. 2009 à 17:50
1 nov. 2009 à 17:50
Re,
Regardes ces deux formules
=SI(NB.SI(A2:G2;0)>0;0;SI(NB.SI(A2:G2;50)>0;50;SI(NB.SI(A2:G2;100)>0;100;"?")))
ou
=SI(OU(A2=0;B2=0;C2=0;D2=0;E2=0;F2=0;G2=0);0;SI(OU(A2=50;B2=50;C2=50;D2=50;E2=50;F2=50;G2=50);50;SI(OU(A2=100;B2=100;C2=100;D2=100;E2=100;F2=100;G2=100);100;"")))
comme les formules complexe sont parasitées en passant par un forum, récupères l'exemple sur le fichier et tiens nous au courant
https://www.cjoint.com/?lbrXmKbe6Z
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Regardes ces deux formules
=SI(NB.SI(A2:G2;0)>0;0;SI(NB.SI(A2:G2;50)>0;50;SI(NB.SI(A2:G2;100)>0;100;"?")))
ou
=SI(OU(A2=0;B2=0;C2=0;D2=0;E2=0;F2=0;G2=0);0;SI(OU(A2=50;B2=50;C2=50;D2=50;E2=50;F2=50;G2=50);50;SI(OU(A2=100;B2=100;C2=100;D2=100;E2=100;F2=100;G2=100);100;"")))
comme les formules complexe sont parasitées en passant par un forum, récupères l'exemple sur le fichier et tiens nous au courant
https://www.cjoint.com/?lbrXmKbe6Z
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
1 nov. 2009 à 17:56
1 nov. 2009 à 17:56
SLT
je te remercie infiniment.
je vais essayer
thanks
je te remercie infiniment.
je vais essayer
thanks
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
1 nov. 2009 à 18:03
1 nov. 2009 à 18:03
merci mike ca marche
tu peux m'expliquer pourquoi la formule au milieu où A B C D E F G prennent toutes 50
tu peux m'expliquer pourquoi la formule au milieu où A B C D E F G prennent toutes 50
Mike-31
Messages postés
18310
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
29 mars 2024
5 072
1 nov. 2009 à 18:39
1 nov. 2009 à 18:39
Re,
Comprends pas
tu peux m'expliquer pourquoi la formule au milieu où A B C D E F G prennent toutes 50
En fonction de tes explications
si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50
mais cet = 50 est une exception à C ou si une cellule contient 50 alors =50
dans mes formules, il y a un ordre de priorité, si dans une cellule il y a un zéro on affiche 0
s'il ny a pas de zéro mais un 50 on affiche 50 et s'il n'y a pas de 0 ni de 50 mais 100 affiche 100 et s'il n'y a ni 0 ni 50 ni 100 affiche ?
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
Comprends pas
tu peux m'expliquer pourquoi la formule au milieu où A B C D E F G prennent toutes 50
En fonction de tes explications
si A et B et D et E et F et G prennent 100 et C prends 50 le résultat est 50
mais cet = 50 est une exception à C ou si une cellule contient 50 alors =50
dans mes formules, il y a un ordre de priorité, si dans une cellule il y a un zéro on affiche 0
s'il ny a pas de zéro mais un 50 on affiche 50 et s'il n'y a pas de 0 ni de 50 mais 100 affiche 100 et s'il n'y a ni 0 ni 50 ni 100 affiche ?
A+
Mike-31
Un problème sans solution est un problème mal posé (Einstein)
xjeef23
Messages postés
9
Date d'inscription
samedi 31 octobre 2009
Statut
Membre
Dernière intervention
13 avril 2010
1 nov. 2009 à 20:55
1 nov. 2009 à 20:55
PROBLÈME RÉSOLU
MERCI BEAUCOUP
MERCI BEAUCOUP
1 nov. 2009 à 14:23
excuse moi j'ai omis de mettre la E
la formule que j'ai voulu faire est assez simple on peut l'interpréter de plusieurs manières sauf ce n'est qu'un départ, je ne voulais pas bruler les étapes.
j'ai insisté sur les portes logiques SI et OU et ET j'explique :
si l'un des éléments = 0 le résultat est 0
si tous les éléments = 100 les résultat est 100
=SI(ET(A=100;B=100;C=100;D=100;E=100;F=100;G=100);100;0)
est la bonne formule je vous remercie tous