Calcul par tranche dans Excel

Résolu

Bonjour chers tous, 

Je voudrai obtenir une fonction Excel pour calculer par tranche n'importe quel montant dans une seule cellule. Merci à tous.

Taux par tranche

  • De 0 à 2 000 000                     0%
  • De 2 000 001 à 5 000 000       0%
  • De 5 000 001 à 10 000 000     1%
  • De 10 000 001 à 50 000 000   2%
  • Plus de 50 000 000                  5%

Montant 1 = 58 000 000

  •   2 000 000 x 0% =            0
  •   3 000 000 x 0% =            0
  •   5 000 000 x 1% =   50 000
  • 40 000 000 x 2% = 800 000
  •   8 000 000 x 5% = 400 000

Montant 2 = 9 000 000

  •   2 000 000 x 0% =            0
  •   3 000 000 x 0% =            0
  •   4 000 000 x 1% =   40 000

5 réponses

  1. Re,

    puisque tes attentes sont satisfaites, passe le statut de la discussion en résolu, au début de la discussion, juste au dessous de ta demande tu remarqueras trois points ...

    clic dessus et pointe Marquer comme résolu


    1
    1. Bonjour,

      Une précision car je ne vois pas l'intérêt de deux tranches à 0% ; ce serait plus logique que la tranche 2000001 à 5000000 soit à 0,5% ou alors on ne met qu'une seule tranche à 0% de 0 à 5000000

      Cordialement

      0
      1. Bonjour,

        Avec Mike-31 vous avez pris un peu de votre temps pour m'épauler et j'ai pu solutionner mon problème ; et pour cela, je vous tire mon chapeau.

        La proposition imbriquant les trois formules répond convenablement à ma demande.

        Mille fois merci ! 

        0
    2. Bonjour,

      Il y a une erreur dans ta demande, exemple tu écris De 2 000 001 à 5 000 000  0% et De 5 000 001 à 10 000 000 1%

      et en résultat tu souhaites  5 000 000 x 1% =   50 000, il n'est pas possible de dire à Excel pour 5 000 000 d'avoir 0% et obtenir le résultat de 1%, essaye d'écrire ta formule comme cela

      =SI(A2>5000000;A2*1%;SI(A2>10000000;A2*2%;SI(A2>50000000;A2*5%;0)))

      Je viens de comprendre ta demande, tu souhaites décomposer une somme par tranche valeur et affecter un % à la tranche, es ce cela !


      0
      1. Salut Papy,

        Oui c'est ce a quoi j'ai pensé, si c'est la demande je l'ai traité en 3 formules indépendantes, valeur en A2

        1ére formule pour traiter la tranche à 1%

        =SI(A2>5000000;(A2-5000000)-SI(A2>10000000;(A2-10000000)-SI(A2>50000000;A2-50000000;0))-SI(A2>50000000;A2-50000000;0);0)*1%

        2éme formule pour traiter la tranche à 2%

        =SI(A2>10000000;(A2-10000000)-SI(A2>50000000;A2-50000000;0);0)*2%

        et pour la 3éme tranche à 5%

        =SI(A2>50000000;A2-50000000;0)*5%

        et pour traiter le tout en une seule formule, il suffit d'imbriquer les trois formules

        =(SI(A2>5000000;(A2-5000000)-SI(A2>10000000;(A2-10000000)-SI(A2>50000000;A2-50000000;0))-SI(A2>50000000;A2-50000000;0);0)*1%)+(SI(A2>10000000;(A2-10000000)-SI(A2>50000000;A2-50000000;0);0)*2%)+(SI(A2>50000000;A2-50000000;0)*5%)

        Mais bon attendons le retour d'Ablace pour y voir plus clair


        0
        1. Bonjour Cher Mike-31,

          Merci pour la promptitude avec laquelle vous et Papyluc 51 êtes venu à mon secours. Etant débutant en la matière, je n'ai pas pu donné un énoncé claire. Néanmoins, vos réponses et orientations ont solutionnés mon problème. J'ai utilisé la formule qui imbrique les 3 formules et le résultat attendu est atteint.

          Mille fois merci.

          1