+ Reply to Thread
Results 1 to 10 of 10

Tiered pricing / =sumproduct help requested

  1. #1
    Registered User
    Join Date
    04-04-2019
    Location
    Seattle, WA
    MS-Off Ver
    MAC / Excel 16
    Posts
    4

    Tiered pricing / =sumproduct help requested

    Hello,

    I've read through multiple threads on this and can't seem to make the =sumproduct formula work for a tiered pricing problem I'm working on. The data looks like this:

    Volume Breakpoint Price / Rate
    2000 $0
    15000 $2.00
    30000 $1.50
    45000 $1.25
    60000 $1.00

    Also, I've used a defined name for column A2:A6, 'rB' (rate breakpoint) and for column B2:B6, 'rRate' (rate). The data I'm trying to compare (to set a rate for, essentially), looks like: 2001, 15005, 30002, 45001, 60002). The data occupies cells G3:K3.

    The formula I've been using looks like this:

    Please Login or Register  to view this content.
    The first result is correct, but every subsequent result is way off. Any suggestions on how I could make this work?

    Also, once I have the rate established, I still need to multiply the unit cost x the rate. Perhaps this could be done in the same sumproduct formula?

    Thank you very much in advance!

  2. #2
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,780

    Re: Tiered pricing / =sumproduct help requested

    Welcome to the forum!

    Try this:

    =G3*VLOOKUP(G3,$A$2:$B$6,2,1)
    Ali


    Enthusiastic self-taught user of MS Excel who's always learning!
    Don't forget to say "thank you" in your thread to anyone who has offered you help.
    You can reward them by clicking on * Add Reputation below their user name on the left, if you wish.

    Forum Rules (updated August 2023): please read them here.

  3. #3
    Forum Expert XLent's Avatar
    Join Date
    10-13-2010
    Location
    Northumberland, UK
    MS-Off Ver
    various
    Posts
    2,704

    Re: Tiered pricing / =sumproduct help requested

    For a tiered calc a basic construct would be:

    =SUMPRODUCT(--(value>={min threshold array}),value-{min threshold array},{incremental/marginal values array})

    so, using your example:

    =SUMPRODUCT(--(G3>=rB),G3-rB,{0;2;-0.5;-0.25;-0.25})

    note: if you change your rate range (rRate) to reflect the incremental movement between the tiers you can use this to replace the inline array above - i.e. rRate versus {0;...}

  4. #4
    Registered User
    Join Date
    04-04-2019
    Location
    Seattle, WA
    MS-Off Ver
    MAC / Excel 16
    Posts
    4

    Re: Tiered pricing / =sumproduct help requested

    Thanks, AliGW, and XLent. I tried them both and have so far found the simplicity of the VLOOKUP to be more effective. However, I'm getting #N/A errors on zero values when evaluated. Do you have any suggestions for a reformulation of the VLOOKUP for handling zero values?

    Thanks very much!

  5. #5
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,780

    Re: Tiered pricing / =sumproduct help requested

    Try this:


    =IFNA(G3*VLOOKUP(G3,$A$2:$B$6,2,1),"")

  6. #6
    Registered User
    Join Date
    04-04-2019
    Location
    Seattle, WA
    MS-Off Ver
    MAC / Excel 16
    Posts
    4

    Re: Tiered pricing / =sumproduct help requested

    Thank you both very much for your help. I was able to make this work with a similar =IFERROR formula.

    A quick question regarding the =SUMPRODUCT function as outlined above from Xlent. If this formula were repeated / copied throughout multiple cells, is there a way to ensure values in the array could be simultaneously updated via cell references? Thus, would I be able to update a pricing table without updating every value in every array? Or are they hardcoded? That was the piece I didn't understand.

    Thanks!

  7. #7
    Forum Expert XLent's Avatar
    Join Date
    10-13-2010
    Location
    Northumberland, UK
    MS-Off Ver
    various
    Posts
    2,704

    Re: Tiered pricing / =sumproduct help requested

    Well; there's no definitive requirement for an inline array -- this was purely to illustrate a concept given the incremental values did not exist in your defined ranges.

    However, more fundamental, given the VLOOKUP approach worked for you - the implication is that this is not a tiered calculation, per se, and as such the SUMPRODUCT approach isn't warranted.

    The SUMPRODUCT example is for instances where you have to account for marginal rates - e.g. scenario where:

    I sell 1000 units of something and get economies of scale for doing so, as such first 100 units @ x, next 500 units @ y, last 400 units @ z .. etc

    more common than the above are commission type payments -- we get a lot of those -- where people hit different accelerators depending on their quotas etc.

    So, to reiterate, if you have a flat rate - where rate is determined by qty - there is no need to use SUMPRODUCT approach, a simple VLOOKUP will suffice.
    Last edited by XLent; 04-05-2019 at 06:20 PM. Reason: I can't count...

  8. #8
    Registered User
    Join Date
    04-04-2019
    Location
    Seattle, WA
    MS-Off Ver
    MAC / Excel 16
    Posts
    4

    Re: Tiered pricing / =sumproduct help requested

    This is such an important concept and distinction, XLent. Thank you very for the insight.

  9. #9
    Registered User
    Join Date
    04-09-2019
    Location
    CA
    MS-Off Ver
    OFFICE 2016
    Posts
    4

    Re: Tiered pricing / =sumproduct help requested

    Hello All!

    I need help figuring out a pricing tier for a compensation plan on EXCEL 2016.

    Pricing is as follows:

    $1,000,000 x .0027= $2700
    $2,000,000 x .0035= $3500
    $3,000,000 x .0045= $4500
    $4,000,000 x .0055= $5500
    >$5,000,000 x .007= $7000

    I have a sum of total dollar amounts but am at a loss for how to calculate for the tier dollar amounts per million.

    Thank you!

  10. #10
    Forum Moderator AliGW's Avatar
    Join Date
    08-10-2013
    Location
    Retired in Ipswich, Suffolk, but grew up in Sawley, Derbyshire (England)
    MS-Off Ver
    MS 365 Subscription Insider Beta Channel v. 2404 (Windows 11 22H2 64-bit)
    Posts
    80,780

    Re: Tiered pricing / =sumproduct help requested

    Administrative Note:

    Welcome to the forum.

    We are happy to help, however whilst you feel your request is similar to this thread, experience has shown that things soon get confusing when answers refer to particular cells/ranges/sheets which are unique to your post and not relevant to the original. Please start a new thread - See Forum rule #4

    If you are not familiar with how to start a new thread see the FAQ: How to start a new thread

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. [SOLVED] Tiered Pricing Help!
    By Ashley12120 in forum Excel Formulas & Functions
    Replies: 14
    Last Post: 11-30-2017, 11:10 AM
  2. Tiered Pricing
    By mohammadsameja in forum Excel General
    Replies: 18
    Last Post: 07-01-2017, 07:28 AM
  3. [SOLVED] Trying to add tiered pricing to a CSV
    By rbsteve in forum Excel General
    Replies: 8
    Last Post: 07-01-2015, 04:57 AM
  4. Replies: 6
    Last Post: 01-11-2014, 01:47 PM
  5. [SOLVED] Tiered Pricing
    By unpuertomex in forum Excel Formulas & Functions
    Replies: 8
    Last Post: 09-27-2012, 09:32 PM
  6. Tiered pricing
    By jimbojones82 in forum Excel General
    Replies: 1
    Last Post: 07-24-2012, 09:25 AM
  7. SUMPRODUCT to accurately calculate tiered sequential pricing.
    By JBeaucaire in forum Excel Formulas & Functions
    Replies: 1
    Last Post: 11-08-2008, 05:32 PM

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