Combiner plusieurs fonctions si, et..
Résolu
lostandfound
Messages postés
3
Statut
Membre
-
lostandfound Messages postés 3 Statut Membre -
lostandfound Messages postés 3 Statut Membre -
Bonjour,
et merci d'avance pour votre aide potentielle.
Bonjour, je cherche à combiner ces 4 formules qui individuellement marchent, mais que je n'arrive pas a fusionner.
ou autrement dit:
si K2<11 et si "x" en F2, alors K2*5+K2+G2+I2, sinon (si K2 juste < 10 mais pas de "x" en F2) alors K2*5+G2+I2
mais si K2 compris entre 11 et 20 et si "x" en F2, alors 50+(K2-10)*3+K2+G2+I2, mais si pas de "x" (mais K2 compris entre 11 et 20) alors 50+(K2-10)*3 et rajouter +G2+I2
mais si K2 compris entre 21 et 30 et si "x" en F2, alors 80+(K2-20)*2+K2+G2+I2, mais si pas de "x" (mais K2 compris entre 21 et 30) alors 80+(K2-20)*2 et rajouter +G2+I2
mais si K2>30 et si "x" en F2, alors 130+(K2-30)+G2+I2 sinon 100+(K2-30)+G2+I2
Je ne doute pas qu'il existe une formule qui combine l'ensemble de ces 4 formules, mais j'ai pas assez l'esprit logique pour la trouver seul. Auriez-vous la solution svp? Merci d'avance
PS: je suis sous Excel 2003
et merci d'avance pour votre aide potentielle.
Bonjour, je cherche à combiner ces 4 formules qui individuellement marchent, mais que je n'arrive pas a fusionner.
=SI(ET(K2<=10;F2="x");K2*5+K2+G2+I2;K2*5+G2+I2)
=SI(ET(K2>10;K2<=20;F2="x");50+(K2-10)*3+K2+G2+I2;50+(K2-10)*3+G2+I2)
=SI(ET(K2>20;K2<=30;F2="x");80+(K2-20)*2+K2+G2+I2;80+(K2-20)*2+G2+I2)
=SI(ET(K2>30;F2="x");130+(K2-30)+G2+I2;100+(K2-30)+G2+I2)
ou autrement dit:
si K2<11 et si "x" en F2, alors K2*5+K2+G2+I2, sinon (si K2 juste < 10 mais pas de "x" en F2) alors K2*5+G2+I2
mais si K2 compris entre 11 et 20 et si "x" en F2, alors 50+(K2-10)*3+K2+G2+I2, mais si pas de "x" (mais K2 compris entre 11 et 20) alors 50+(K2-10)*3 et rajouter +G2+I2
mais si K2 compris entre 21 et 30 et si "x" en F2, alors 80+(K2-20)*2+K2+G2+I2, mais si pas de "x" (mais K2 compris entre 21 et 30) alors 80+(K2-20)*2 et rajouter +G2+I2
mais si K2>30 et si "x" en F2, alors 130+(K2-30)+G2+I2 sinon 100+(K2-30)+G2+I2
Je ne doute pas qu'il existe une formule qui combine l'ensemble de ces 4 formules, mais j'ai pas assez l'esprit logique pour la trouver seul. Auriez-vous la solution svp? Merci d'avance
PS: je suis sous Excel 2003
1 réponse
-
Bonjour
=SI(ET(K2<=10;F2="x");K2*5+K2+G2+I2;K2*5+G2+I2)
ou autrement dit:
si K2<11 et si "x" en F2, alors K2*5+K2+G2+I2, sinon (si K2 juste < 10 mais pas de "x" en F2) alors K2*5+G2+I2
il y a un problème dans ta formule qui devrait alors s'écrire
=SI(K2<=10;SI(F2="x";K2*5+K2+G2+I2;K2*5+G2+I2))
Ce qui donne en combinant les deux premières
=SI(K2<=10;SI(F2="x";K2*5+K2+G2+I2;K2*5+G2+I2);SI(K2<=30;SI(F2="x";80+(K2-20)*2+K2+G2+I2;80+(K2-20)*2+G2+I2)))
Il ne te reste qu'à continuer
Cdlmnt-
Un immense merci ccm81 ! Ca marche parfaitement! Et j'ai même compris mon erreur grâce à votre exemple et vos explications, ce qui est franchement très agréable. :)
=SI(K2<=10;SI(F2="x";K2*5+K2+G2+I2;K2*5+G2+I2);SI(K2<=20;SI(F2="x";50+(K2-10)*3+K2+G2+I2;50+(K2-10)*3+G2+I2);SI(K2<=30;SI(F2="x";80+(K2-20)*2+K2+G2+I2;80+(K2-20)*2+G2+I2);SI(K2>30;SI(F2="x";130+(K2-30)+G2+I2;100+(K2-30)+G2+I2)))))
-