Imbrication de plusieurs fonction si comment faire ?

Bonjour,

J'ai besoin de votre aide pour m'expliquer comment on utilise la fonction SI et combien peut on en mettre les unes dans les autres ?

Je sais bien que c'est beaucoup de chose à avoir pour une seule cellule. Peux t on utilisé la fonction Si ? Ou alors il y a t il une solution plus simple.

Je vous remercie par avance de votre aide.

Cordialement

boliminette

Bonjour,

Dans G4 essaies:

=SI(ET(C4>420;D4>300;E4>10;F4<230);"conforme";"non conforme")

m^me principe pour G5, G6....

tu peux utiliser la fonction si avec "quasi no limit" mais pour eviter des formules trop longues, il faut utiliser la fonction ET, du style :

je veux que A1 soit >10 que B1 soit >20 que C1 soit >50

=si(et(A1>10;B1>20;C1>50);"conforme";"pas conforme"

je te propose une solution rapide ici :

https://www.excel-pratique.com/~files/doc/n4gl7RESULTAT.xls

Merci Michel-m pour votre réponse. Mais cela me met conforme uniquement pour la nuance 420/10 mais si je glisse la formule pour avoir les autres résultats ce n'est pas applicable car la nuance et ces conditions sont différentes.

Je me suis peut être mal exprimer mais je veux une formule globale qui s'applique pour chaque cellule de la colonne résultat suivant les conditions citées et pour les nuances qui peuvent être aléatoires.

Merci encore. Peut être que votre fonctions peux ce modifier pour l'appliquer.

Cordialement

boliminette

merci BEURET pour votre aide. Je vais essayer d'appliquer ce que vous m'avez donner comme réponse et si j'ai un souci je vous fais signe.

Cordialement

boliminette

Bonjour boliminette,

A essayer :

=CHOISIR(EQUIV(B6;{"420/10";"420/05";"500/07";"400/15"};0);ET(C6>420;E6>10;D6>300;F6<230);ET(C6>420;E6>5;D6>300;F6<250);ET(C6>500;E6>7;D6>300;F6<250);ET(C6>400;E6>15;D6>300;F6<250))

Voir le fichier joint

https://www.excel-pratique.com/~files/doc/boliminette.xls

Bon app

@+

Bonjour thibo,

Merci pour votre aide.

Je me pose une petite question votre formule =CHOISIR(EQUIV(B6;{"420/10";"420/05";"500/07";"400/15"};0);ET(C6>420;E6>10;D6>300;F6<230);ET(C6>420;E6>5;D6>300;F6<250);ET(C6>500;E6>7;D6>300;F6<250);ET(C6>400;E6>15;D6>300;F6<250)) donne comme résultat VRAI.

Peux t on mettre à la place de VRAI, CONFORME ou NON CONFORME ?

Cordialement

boliminette

re,

Teste avec ceci :

=SI(CHOISIR(EQUIV(B6;{"420/10";"420/05";"500/07";"400/15"};0);ET(C6>420;E6>10;D6>300;F6<230);ET(C6>420;E6>5;D6>300;F6<250);ET(C6>500;E6>7;D6>300;F6<250);ET(C6>400;E6>15;D6>300;F6<250));"CONFORME";"NON CONFORME")

@+

Merci thibo.

C'est impeccable cela fonctionne.

Merci de votre aide thibo et de toutes les personnes du forum

Cordialement

boliminette

Bonjour boliminette, thibo

Tu peux même simplifier et faire l'économie de la partie matricielle.

=SI(CHOISIR(EQUIV(B4;$B$4:$B$7;0);ET(C4>420;E4>10;D4>300;F4<230);ET(C4>420;E4>5;D4>300;F4<250);ET(C4>500;E4>7;D4>300;F4<250);ET(C4>400;E4>15;D4>300;F4<250));"CONFORME";"NON CONFORME")

Cordialement,

Amadéus

Bonjour boliminette, thibo

Message en double effacé

Amadéus

Rechercher des sujets similaires à "imbrication fonction comment"