Infos formules ecxel
Résolu
kevin
-
kevin -
kevin -
Bonjour, j'ai essayer sur excel cette formule mais il m'a dit faux. ci après l’énonce de mon problème merci de m'aider please !
=SI(I4<30;I4=5;SI(I4<60;I4=10;SI(I4<90;I4=15;SI(I4<150;I4=25;SI(I4<200;I4=50;SI(I4>200;I4=70;))))))
% marge suivant % réduction de prix de vente
0>30% = 5%
30>60% = 10%
60>90% = 15%
90>150% = 25%
150>200% = 50%
200% > + = 70%
=SI(I4<30;I4=5;SI(I4<60;I4=10;SI(I4<90;I4=15;SI(I4<150;I4=25;SI(I4<200;I4=50;SI(I4>200;I4=70;))))))
% marge suivant % réduction de prix de vente
0>30% = 5%
30>60% = 10%
60>90% = 15%
90>150% = 25%
150>200% = 50%
200% > + = 70%
2 réponses
-
Bonjour
votre formule ne peut pas à la fois analyser la valeur de I4 pour et placer une autre
seul VBA peut faire ça (et encore!)
vous pouvez écrire en J4 par exemple:
=SI(I4<30;5;SI(I4<60;10;SI(I4<90;15;SI(I4<150;25;SI(I4<200;50;70)))))
.. mais pas dans la cellule où se situe la valeur!
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci! -
Tu n'étais pas très loin de la solution.
Le calcul correspond à la détermination d'une réduction de prix de vente en fonction de la marge :=SI(I4<30%;5%;SI(I4<60%;10%;SI(I4<90%;15%;SI(I4<150%;25%;SI(I4<200%;50%;SI(I4>200%;70%;))))))
La valeur en I4 doit être au format %,
Idem pour le résultat.
A+