Formule calcul excel

jfqld Messages postés 9870 Date d'inscription   Statut Membre Dernière intervention   -  
jfqld Messages postés 9870 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un petit souci pour poser une formule de calcul dans excel (tellement simple que je netourve pas la solution)

A1 : 2000
B1 : de 1 à 30
C1 : 1/2
D1 : 2/5

si b1 compris entre 1 et 10, il faut calculer A1 x b1 x c1
si b1 superieur ou égal à 10, il faut calculer (a1 x b1maxi 10 x c1) + (a1 x b1 au dessus de 10 x c1)

je ne sais si je me suis bien fait comprendre : ci dessous 2 exemples
1 ex
b1 = 5,2
(2000x5,2)x1,2
2 ex
mais si b1 = 12
((2000x(maxi10))x1.2)+((2000x(12-10))x2/5)

merci

5 réponses

Leahkim Messages postés 3219 Statut Membre 281
 
la formule est celle ci:

=SI(B1<10;A1 x b1 x c1;(a1 x b1 x c1) + (a1 x b1 x c1))
1
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Bonjour
Pas tout à fait, je pense Leakhim;votre formule donne dans le 2° cas le double le du premier et ne tient pas compte de la valeur >10 de B1 dans le 2° cas!
Mais ceci car je crois que la question a un petit défaut quand on regarde l'exemple. Ce que souhaite jfqld c'est si B1 est plus grand que 10, multiplié la partie au dessus de 10 de B1 par D1 et non pas par C1 comme précisé dans la question.

je verrais plutôt:
=SI(B1<10;(A1*B1*C1);(A1*10*C1)+(A1*(B1-10)*D1)
Mais je peux me tromper
Crdlmnt
-1
jfqld Messages postés 9870 Date d'inscription   Statut Membre Dernière intervention   126
 
merci pour la rapidité mais je pense qu il y a un problème et c'est celui qui je n'arrive pas résoudre.

si B1 inférieur à 10 : ok pour la formule

masi si B1 est égal à 15
il faut que je calcule pour la 1ere formule avec 1/2
a1 x 10 x 1/2
et tout ce qui est supérieur à 10 soit (15-10) doit etre calculé avec la 2eme fraction donc la formule doit etre :
dans la1ere formule le 1er B1 doit etre au maxi 10 et dans la 2eme c'est tout ce qui est supérieur à 10

(a1 x 10 x 1/2) + (a1 x (15-10) x 2/5)

J'ai l'impression que dans ta formule si B1 est inférieur à 10 on calcule bien la 1ere multiplication mais si b1 est supérieur à 10 on calcule la totalité sans faire la différence sur la 2eme multiplication.
on ne fait pas le distnguo du SUPERIEUR à 10
-1
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Re
Avez vous utilisé ma proposition dans le message 2.
A priori, elle vous a échappé, je crois.Car elle devrait correspondre à ce que vous souhaitez non?
Crdlmnt
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jfqld Messages postés 9870 Date d'inscription   Statut Membre Dernière intervention   126
 
exact
je n avais pas vu le 2eme message

ca a l air de fonctionner avec 2 eme formule, je ferais des verif et vous tiens au courant

encore merci
A+
-1