Function de calcul de prix supplémentaire

Résolu
Lolipop -  
 Lolipop -
Bonjour,

j'aimerais effectuer un calcul Excel (2010) correspondant aux chiffres suivants;

entre 1300 et 1399.99 = supplément de 25.95
entre 1400 et 1499.99 = supplément de 27.95 (+2 donc)
entre 1500 et 1599.99 = supplément de 29.95 (+4 donc)
....

En clair, j'aimerais pouvoir insérer un chiffre dans une cellule, et qu'il me ressorte le prix équivalent suivant la formule PRIX FINAL = PRIX INITIAL + 25.95 (pour 1300) + 2 par tranche de 100

par exemple, je rentre 1728 dans la cellule 1 et il me sort 33.95 dans la case deux (le prix supplémentaire) et le totla dans la case 3 (1728+33.95 = 1761.95)

Est ce assez clair ? Pouvez vous m'aider ?

Merci a vous.

5 réponses

pilas31 Messages postés 1878 Statut Contributeur 646
 
Bonjour,

Sauf erreur de ma part mais la formule doit être celle-ci :

=A1+25,95+ENT((A1-1300)/100)*2

A+
1
pilas31 Messages postés 1878 Statut Contributeur 646
 
Voila ma proposition

Faire un tableau de prix comme cela (de A1 à B7):
A B
35 1,95
70 2,95
150 5,95
250 9,95
500 17,95
900 23,95
1300 25,95

Si le prix est en D1 voila la formule qui donne le prix supplémentaire :

=SI(D1>=1300;25,95+ENT((D1-1300)/100)*2;SI(D1<35;0;RECHERCHEV(D1;A1:B7;2)))

J'ai supposé que si le prix est inférieur à 35 le prix sup est égal a 0
Cordialement,
1
pilas31 Messages postés 1878 Statut Contributeur 646
 
Pour être complet voici la formule avec des SI imbriqués :

=SI(D1>=1300;25,95+ENT((D1-1300)/100)*2;SI(D1>=900;23,95;SI(D1>=500;17,95;SI(D1>=250;9,95;SI(D1>=150;5,95;SI(D1>=70;2,95;SI(D1>=35;1,95;0)))))))

Elle est plus compacte mais moins facile pour faire évoluer les tranches dans le futur.
0
Lolipop
 
Alors la c'est parfait, merci à nouveau !!!
0
Lolipop
 
Merci pilas31, ça marche très bien, mais j'ai encore un petite question: aprés 1300, le calcul est toujours le même (+2 par tranche de 100) mais avant 1300 ce sont des valeurs fixes, par exemple:

entre 70 et 149.99 = 2.95
entre 150 et 249.99 = 5.95
...

Commet faire dans ce cas la?

Merci encore !!
0
pilas31 Messages postés 1878 Statut Contributeur 646
 
Il faudrait donner toutes les tranches car on peut faire une formule avec des SI... mais on ne peut pas les imbriquer à l'infini. Donc si les tranches sont trop nombreuses il faudra utiliser un tableau....
0
Lolipop
 
Alors le tranches exactes sont:

entre 35 et 69.99 = 1.95
entre 70 et 149.99 = 2.95
entre 150 et 249.99 = 5.95
entre 250 et 49949.99 = 9.95
entre 500 et 899.99 = 17.95
entre 900 et 1299.99 = 23.95

a partir de 1300, c'est la formule de la 1ére question (25.95 + 2 par tranche de 100)

Une fois encore, merci pour votre aide très précieuse !!
0

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

Posez votre question
Lolipop
 
C'est parfait, je l'ai adapté à mes besoins et c'est nickel.

un grand merci. :)
0