imbriquer le si et le ou dans une meme formule

  • Initiateur de la discussion Initiateur de la discussion jmyore
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

jmyore

Guest
bonjour à tous,

voilà, je veux créer une formule dont l'expression en français dirait:

si ceci=1 ou cela=1 ou ceci=1 ou cela=1 ...... et si ceci>2 ou cela>2 ou ceci>2....... alors somme(..... par exemple

et la traduire sous excel.

En fait comment utiliser le ou et le et dans une même formule.

Merci car je suis dessus en ce moment et je trouve pas la solution

A+

JM
 
Re : imbriquer le si et le ou dans une meme formule

Salut

L'idéal, c'est déjà de faire un arbre logique de toutes tes solutions possibles pour ensuite le traduire correctement sous excel

Aurais-tu un exemple plus concret et plus simple à proposer?
 
Re : imbriquer le si et le ou dans une meme formule

Bonsoir jmyore et Bienvenue sur le forum XLD,

Possible, mais sans plus difficile de te diriger.

Un petit fichier exemple de ce que tu as et en exergue ce que tu souhaites pourrait aider nombre d'ici.

Bon WE.

Jean-Pierre
 
Re : imbriquer le si et le ou dans une meme formule

merci pour les réponses rapides.

je ne peux envoyer le fichier car il est trés lourd et c'est une formule parmis de nombreuses autres. en fait imaginons le tableau suivant il va sur 30 lignes dans la réalité:

A B C D
1 1 6
2 2 7
3 1 8
4 2 9 et sur un autre tableau suivant:

E F
1 6



je veux pouvoir écrire une formule suivante en F1:

=si(ou(A1<>1;A3=<>1...... et si(ou(d1<>E1;D3<>E1.......;"faux";somme(...........) pour l'opération somme je n'ai pas de problème

voilà je pense avoir bien exliquer mon problème
 
Re : imbriquer le si et le ou dans une meme formule

c'est jmyore: je viens de lire ce que vous pouvez lire et ce que j'ai tapé n'est pas le reproduction de ce qui s'affiche. aussi je suis pre à tel à celui qui me donnera son tel pour mieux expliquer de ce que je recheche. Mon Tel: 06 64 83 41 52
 
Re : imbriquer le si et le ou dans une meme formule

Re,

Peu besoin de tout le fichier, mais quelques exemples....

Sur 30 lignes j'imagine un poids très acceptable pour le forum, mais si en plus il est zippé.....

Bonne soirée.

Jean-Pierre qui n'a rien compris au reste
 
Re : imbriquer le si et le ou dans une meme formule

Re,

Ton problème réside ici : "J'aurais voulu limiter ce recalcule manuel à quelques cellules"... déjà cela n'est pas bien possible.

"si(ou(B1<>1;B5<>1; etc…….. Et si(ou(E3<>E9;E6<>E9; etc………;"faux";somme(…..) pour la fonction somme je n'ai pas de problème"

C'est le Etc qui pose problème car non défini...

Que veux-tu, et à partir de quoi ? Ton fichier n'apporte rien, enfin pour moi.

A te lire avec de plus amples explications.

Jean-Pierre
 
Re : imbriquer le si et le ou dans une meme formule

Ok, le etc.... signifie le fait que mon tableau comporte X lignes et donc le etc.... signifie qu'il fallait comprendre que je pards de B1 puis B3 puis B5 puis B7 et ainsi de suite. Pour faire simple, dans le fichier excel envoyé, j'ai raccourcie le tableau mais le problème reste entier avec 2 ou 4 ou 50 lignes.

j'essai simplement de savoir comment imbriquer le ou et le et dans la formule que j'ai essayé d'écrire dans le fichier envoyé.

Merci
 
Re : imbriquer le si et le ou dans une meme formule

Bonjour,
Je ne comprend pas trop ce que tu veux faire ni les conditions de test mais si tu essayes la formule suivante cela te convient'il?:

=SI(ET(OU(A1<>1;A3<>1,.....);OU(D1<>E1;D3<>E1;.....));"faux";SOMME(.....))

Sinon dans ton intitulé le premier si n'a pas de conséquence donc .... pas de solution.
@+
 
Re : imbriquer le si et le ou dans une meme formule

merci à tous pour vos solutions mais j'ai contourné mon problème et j'ai trouver une solution. cependant, j'ai pour définitivement terminer mon travail un autre problème à vous soumettre. voilà, quand je tape la formule qui va suivre, je l'ai tester jusqu'au 4ème si et au 5ème si, alors que je n'ai pas terminer de taper la 5ème conditions, excel m'indique "formule trop longue". voici la formule:

=SI(E14=0;"";SI(ET(OU(C14='Aout four'!D$77;C14='Aout four'!D$78;C14='Aout four'!D$79;C14='Aout four'!D$80;C14='Aout four'!D$81;C14='Aout four'!D$82;C14='Aout four'!D$83;C14='Aout four'!D$84;C14='Aout four'!D$85;C14='Aout four'!D$86);E14='Aout four'!$B$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);SI(ET(OU(C14='Aout four'!D$87;C14='Aout four'!D$88;C14='Aout four'!D$89;C14='Aout four'!D$90;C14='Aout four'!D$91;C14='Aout four'!D$92;C14='Aout four'!D$93;C14='Aout four'!D$94;C14='Aout four'!D$95;C14='Aout four'!D$96);E14='Aout four'!$G$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);SI(ET(OU(C14='Aout four'!D$97;C14='Aout four'!D$98;C14='Aout four'!D$99;C14='Aout four'!D$100;C14='Aout four'!D$101;C14='Aout four'!D$102;C14='Aout four'!D$103;C14='Aout four'!D$104;C14='Aout four'!D$105;C14='Aout four'!D$106);E14='Aout four'!$L$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);si(et(ou(c14='Aout four'!D107;c14='Aout four'!D108;c14='Aout four'!D109;c14='Aout four'!D110;c14='Aout four'!D111;c14='Aout four'!D112;c14= a ce moment là, quand je veux cliquer sur la cellule correspondante, excel indique "formule trop longue", hors il me faut continuer la formule jusqu'à la ligne 286.

si vous avez une solution, vous me sortez de la m.... Merci mille fois d'avance à l'astucieux qui pourra me donner la solution.
 
Re : imbriquer le si et le ou dans une meme formule

merci à tous pour vos solutions mais j'ai contourné mon problème et j'ai trouver une solution. cependant, j'ai pour définitivement terminer mon travail un autre problème à vous soumettre. voilà, quand je tape la formule qui va suivre, je l'ai tester jusqu'au 4ème si et au 5ème si, alors que je n'ai pas terminer de taper la 5ème conditions, excel m'indique "formule trop longue". voici la formule:

=SI(E14=0;"";SI(ET(OU(C14='Aout four'!D$77;C14='Aout four'!D$78;C14='Aout four'!D$79;C14='Aout four'!D$80;C14='Aout four'!D$81;C14='Aout four'!D$82;C14='Aout four'!D$83;C14='Aout four'!D$84;C14='Aout four'!D$85;C14='Aout four'!D$86);E14='Aout four'!$B$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);SI(ET(OU(C14='Aout four'!D$87;C14='Aout four'!D$88;C14='Aout four'!D$89;C14='Aout four'!D$90;C14='Aout four'!D$91;C14='Aout four'!D$92;C14='Aout four'!D$93;C14='Aout four'!D$94;C14='Aout four'!D$95;C14='Aout four'!D$96);E14='Aout four'!$G$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);SI(ET(OU(C14='Aout four'!D$97;C14='Aout four'!D$98;C14='Aout four'!D$99;C14='Aout four'!D$100;C14='Aout four'!D$101;C14='Aout four'!D$102;C14='Aout four'!D$103;C14='Aout four'!D$104;C14='Aout four'!D$105;C14='Aout four'!D$106);E14='Aout four'!$L$1);RECHERCHEH(E14;'Aout four'!$B$1:$DB$3;2;FAUX);si(et(ou(c14='Aout four'!D107;c14='Aout four'!D108;c14='Aout four'!D109;c14='Aout four'!D110;c14='Aout four'!D111;c14='Aout four'!D112;c14= a ce moment là, quand je veux cliquer sur la cellule correspondante, excel indique "formule trop longue", hors il me faut continuer la formule jusqu'à la ligne 286.

si vous avez une solution, vous me sortez de la m.... Merci mille fois d'avance à l'astucieux qui pourra me donner la solution.
Bonjour ;
je n'ai pas bien compris votre probléme mais juste une idée qui peut servir:
logiquement parlons; le ET c'est le produit de deux valeurs car il n'est vrai que dans le cas ou les deux valeurs sont vrai: en effet:
0x0=0
0x1=0
1x0=0
1x1=1
donc dans Excel on a la formule : =et(A1;A2) et la formule: =A1*A2 sont équivalentes
et aussi :=ou(A1;A2) et =A1+A2 sont deux formules équivalentes...
Bonne chance
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Réponses
2
Affichages
379
Réponses
23
Affichages
682
Réponses
5
Affichages
422
W
Retour