Function de calcul de prix supplémentaire

Résolu
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

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour,

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

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

    A+
    1. Contributeur
      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. Contributeur
        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.
      2. Alors la c'est parfait, merci à nouveau !!!
    2. 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 !!
      1. Contributeur
        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....
    3. 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 !!
      1. C'est parfait, je l'ai adapté à mes besoins et c'est nickel.

        un grand merci. :)