+ Reply to Thread
Results 1 to 9 of 9

Sliding scale formula needed

  1. #1
    Registered User
    Join Date
    05-07-2012
    Location
    Melbourne, australia
    MS-Off Ver
    Excel 2010
    Posts
    3

    Sliding scale formula needed

    Hi there,

    I have a question with a sliding scale formula. Does anyone know how to create a formula with a sliding scale with the following information

    Cost = $50,000 and below ; Fees = $1,500
    $100,000; $5,500
    $250,000; $13,750
    $500,000; $26,000
    $1,000,000; $45,000
    $2,000,000; $75,000
    $3,000,000; $105,000

    The formula I needed would be based on a curve graph of the above value. For example a cost of $900,000 will incur a fee between $26,000 and $45,000.

    Can anyone help me here?

  2. #2
    Valued Forum Contributor
    Join Date
    05-08-2012
    Location
    Georgia, USA
    MS-Off Ver
    Excel 2003, 2010
    Posts
    811

    Re: Sliding scale formula needed

    =choose(if(a1<=50000,1,if(a1<=100000,2,if(a1<=250000,3,if(a1<=500000,4,if(a1<=1000000,5,if(a1<=2000000,6,if(a1<=3000000,7))))))),1500,a1/100000*5500,a1/250000*13750,a1/500000*26000,a1/1000000*45000,a1/2000000*75000,a1/3000000*105000)

  3. #3
    Registered User
    Join Date
    05-07-2012
    Location
    Melbourne, australia
    MS-Off Ver
    Excel 2010
    Posts
    3

    Re: Sliding scale formula needed

    Dear K m,

    Thank you very much. However, there seems to be some issue where if I choose a figure of $550,000, I should get a value between $26,000 and $45,000. But using your formula, this is not the case. I got a value of $24,750. This seems to be the issue with figures above $250,000 onwards. (ie, if you choose 251,000 or 501,000 or 1,001,000....etc).

    Hope I have manage to explain myself well here.

  4. #4
    Valued Forum Contributor
    Join Date
    05-08-2012
    Location
    Georgia, USA
    MS-Off Ver
    Excel 2003, 2010
    Posts
    811

    Re: Sliding scale formula needed

    Try this:

    =CHOOSE(IF(A1<=50000,1,IF(A1<=100000,2,IF(A1<=250000,3,IF(A1<=500000,4,IF(A1<=1000000,5,IF(A1<=2000000,6,IF(A1>2000000,7))))))),1500,($A$1-50000)/(100000-50000)*(5500-1500)+1500,($A$1-100000)/(250000-100000)*(13750-5500)+5500,($A$1-250000)/(500000-250000)*(26000-13750)+13750,($A$1-500000)/(1000000-500000)*(45000-26000)+26000,($A$1-1000000)/(2000000-1000000)*(75000-45000)+45000,($A$1-2000000)/(3000000-2000000)*(105000-75000)+75000)

  5. #5
    Registered User
    Join Date
    05-07-2012
    Location
    Melbourne, australia
    MS-Off Ver
    Excel 2010
    Posts
    3

    Re: Sliding scale formula needed

    K m

    Thank you very much for this. This works like a charm. Your help is much appreciated.

  6. #6
    Registered User
    Join Date
    10-26-2012
    Location
    Fredonia, NY
    MS-Off Ver
    Excel 2010
    Posts
    1

    Re: Sliding scale formula needed

    Hello! I am new to this forum and have a similar question can someone help me?

  7. #7
    Valued Forum Contributor
    Join Date
    05-08-2012
    Location
    Georgia, USA
    MS-Off Ver
    Excel 2003, 2010
    Posts
    811

    Re: Sliding scale formula needed

    Start your own thread
    Click on star (*) below if this helps

  8. #8
    Administrator FDibbins's Avatar
    Join Date
    12-29-2011
    Location
    Duncansville, PA USA
    MS-Off Ver
    Excel 7/10/13/16/365 (PC ver 2310)
    Posts
    52,929

    Re: Sliding scale formula needed

    Quote Originally Posted by W_C View Post
    Hello! I am new to this forum and have a similar question can someone help me?


    Welcome to the Forum, unfortunately:

    Your post does not comply with Rule 2 of our Forum RULES. Don't post a question in the thread of another member -- start your own thread. If you feel it's particularly relevant, provide a link to the other thread. It makes sense to have a new thread for your question because a thread with numerous replies can be off putting & difficult to pick out relevant replies.
    1. Use code tags for VBA. [code] Your Code [/code] (or use the # button)
    2. If your question is resolved, mark it SOLVED using the thread tools
    3. Click on the star if you think someone helped you

    Regards
    Ford

  9. #9
    Forum Contributor
    Join Date
    09-23-2008
    Location
    Mexico
    Posts
    200

    Re: Sliding scale formula needed

    Another option:
    =LOOKUP(A1,{1,50001,100001,250001,500001,1000001,2000001,3000001},{0.03,0.055,0.055,0.052,0.045,0.0375,0.035})*A1

+ 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