+ Reply to Thread
Results 1 to 7 of 7

Formula to apply discount scale

Hybrid View

Africa Formula to apply discount... 02-03-2012, 12:43 PM
NBVC Re: Formula to apply discount... 02-03-2012, 12:58 PM
bebo021999 Re: Formula to apply discount... 02-03-2012, 01:02 PM
NBVC Re: Formula to apply discount... 02-03-2012, 01:04 PM
bebo021999 Re: Formula to apply discount... 02-03-2012, 01:10 PM
NBVC Re: Formula to apply discount... 02-03-2012, 01:15 PM
Bob Phillips Re: Formula to apply discount... 02-03-2012, 01:16 PM
  1. #1
    Registered User
    Join Date
    12-09-2011
    Location
    London, England
    MS-Off Ver
    Excel 2003
    Posts
    18

    Formula to apply discount scale

    Hi

    I would like to apply a discount scale to an amount.

    Discount scale;
    0 - 50,000 0
    50,000 - 100,000 -10%
    100,000 - 250,000 -25%
    250,000 + -40%

    The scale is progressive so if I had an amount of 1,000,000 I would receive a 10% discount on the 50 - 100k and a 25% discount on the 100 - 250k and 40% discount of the remaining 750k.

    Any help would be much appreciated.

    Many thanks

  2. #2
    Forum Expert NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    34,898

    Re: Formula to apply discount scale

    Try:

    =SUMPRODUCT(--(D1>{50000;100000;250000}),(D1-{50000;100000;250000}),{0.1;0.15;0.15})

    Where D1 contains the original value.
    Where there is a will there are many ways.

    If you are happy with the results, please add to the contributor's reputation by clicking the reputation icon (star icon) below left corner

    Please also mark the thread as Solved once it is solved. Check the FAQ's to see how.

  3. #3
    Forum Expert bebo021999's Avatar
    Join Date
    07-22-2011
    Location
    Vietnam
    MS-Off Ver
    Excel 2016
    Posts
    9,655

    Re: Formula to apply discount scale

    Assuming your amount in A6:
    =IF(A6>250000,0.4*A6-57500,IF(A6>100000,0.25*A6-245000,IF(A6>50000,0.1*A6-5000,0)))
    Quang PT

  4. #4
    Forum Expert NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    34,898

    Re: Formula to apply discount scale

    Quang, that doesn't do progressive (cumulative) discounting based on ranges....

  5. #5
    Forum Expert bebo021999's Avatar
    Join Date
    07-22-2011
    Location
    Vietnam
    MS-Off Ver
    Excel 2016
    Posts
    9,655

    Re: Formula to apply discount scale

    Quote Originally Posted by NBVC View Post
    Quang, that doesn't do progressive (cumulative) discounting based on ranges....
    Why not, I 've checked and it get same result with you

  6. #6
    Forum Expert NBVC's Avatar
    Join Date
    12-06-2006
    Location
    Mississauga, CANADA
    MS-Off Ver
    2003:2010
    Posts
    34,898

    Re: Formula to apply discount scale

    I apologize, I misread your formula....

  7. #7
    Forum Expert Bob Phillips's Avatar
    Join Date
    09-03-2005
    Location
    Wessex
    MS-Off Ver
    Office 2003, 2010, 2013, 2016, 365
    Posts
    3,284

    Re: Formula to apply discount scale

    Try this

    =SUMPRODUCT(--(A1>{0;50000;100000;250000}),--(A1-{0;50000;100000;250000}),{0;0.1;0.15;0.15})

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1