+ Reply to Thread
Results 1 to 10 of 10

Employee Bonuses

  1. #1
    Registered User
    Join Date
    12-23-2010
    Location
    United States
    MS-Off Ver
    Excel 2010
    Posts
    4

    Employee Bonuses

    Hi. Brand new user.

    I have a list of employees production values (In row A). From this, how do I equate the highest value to be 100% and each value below to be a percentage OF this 100%?

    I will be using this monthly where the employee with 100% would get $500 each month, for example, and each employee below would get a percentage of $500. Each month the highest value would be different based on how fast they worked

    Thanks so much!!!

  2. #2
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Employee Bonuses

    Assuming the list of values is in column A starting at A2 and going down, put this formula in B2, then copy down:

    =A2/MAX(A:A)

    Be sure to format column B as percentage.
    _________________
    Microsoft MVP 2010 - Excel
    Visit: Jerry Beaucaire's Excel Files & Macros

    If you've been given good help, use the icon below to give reputation feedback, it is appreciated.
    Always put your code between code tags. [CODE] your code here [/CODE]

    ?None of us is as good as all of us? - Ray Kroc
    ?Actually, I *am* a rocket scientist.? - JB (little ones count!)

  3. #3
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Employee Bonuses

    To get the $ value assigned to each employee, put this in C2, then copy down...format this column as $:

    =IF(A2=MAX(A:A),500,500*A2/SUMIF(A:A,"<" & MAX(A:A),A:A ))
    Attached Files Attached Files
    Last edited by JBeaucaire; 12-23-2010 at 07:05 PM.

  4. #4
    Registered User
    Join Date
    12-23-2010
    Location
    United States
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Employee Bonuses

    Wow! Thanks so much JBeaucaire. One thing though, the formula for the $ Value came out off. Let's say a2 is 233 (of item per hour), which is 53.56% from the highest producer. It gave me a dollar amount of $215,740.74. I'd rather not pay that much in bonus. haha

  5. #5
    Forum Expert martindwilson's Avatar
    Join Date
    06-23-2007
    Location
    London,England
    MS-Off Ver
    office 97 ,2007
    Posts
    19,320

    Re: Employee Bonuses

    have you a max bonus?
    say its 1000
    then wrap it up in MIN
    =min(formula to return bonus,1000) then it will never exceed 1000
    "Unless otherwise stated all my comments are directed at OP"

    Mojito connoisseur and now happily retired
    where does code go ?
    look here
    how to insert code

    how to enter array formula

    why use -- in sumproduct
    recommended reading
    wiki Mojito

    how to say no convincingly

    most important thing you need
    Martin Wilson: SPV
    and RSMBC

  6. #6
    Registered User
    Join Date
    12-23-2010
    Location
    United States
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Employee Bonuses

    Quote Originally Posted by martindwilson View Post
    have you a max bonus?
    Yes. Sorry if I explained poorly. The max bonus in this case would $500. each person's would less of $500 based on their production percentage. So, if they made 100%, they would all get $500.
    (hopefully that makes sense)

  7. #7
    Forum Expert martindwilson's Avatar
    Join Date
    06-23-2007
    Location
    London,England
    MS-Off Ver
    office 97 ,2007
    Posts
    19,320

    Re: Employee Bonuses

    id don't get that problem with jb's solution 233 in a2 gives


    $500.00
    $79.55
    $68.18
    $34.09
    $22.73
    $34.09
    $56.82
    $102.27
    $39.77
    $62.50

  8. #8
    Registered User
    Join Date
    12-23-2010
    Location
    United States
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Employee Bonuses

    Quote Originally Posted by martindwilson View Post
    id don't get that problem with jb's solution 233 in a2 gives


    $500.00
    $79.55
    $68.18
    $34.09
    $22.73
    $34.09
    $56.82
    $102.27
    $39.77
    $62.50
    I must have copied the formula wrong. I retried and it works. However the dollar amount doesn't seem right. here is an example of data:
    435 100.00% $500.00
    335 77.01% $129.44
    248 57.01% $95.83

    77% of 500 would $385. Sorry but I'm a Excel novice so I'm not sure where in the formula that would be

  9. #9
    Forum Expert martindwilson's Avatar
    Join Date
    06-23-2007
    Location
    London,England
    MS-Off Ver
    office 97 ,2007
    Posts
    19,320

    Re: Employee Bonuses

    maybe you just need in c2 down
    =IF(A2=MAX(A:A),500,500*B2)
    that would give $ amounts as % of 500
    Last edited by martindwilson; 12-23-2010 at 07:49 PM.

  10. #10
    Forum Expert JBeaucaire's Avatar
    Join Date
    03-21-2004
    Location
    Bakersfield, CA
    MS-Off Ver
    2010, 2016, Office 365
    Posts
    33,492

    Re: Employee Bonuses

    Percentage of $500 is wrong, IMO. The remaining people need to pool their sales, then see what THEIR percentage is of the pool of sales, then they get that percentage of $500. That's what my original formulas do.

    I posted a sample file. Feel free to edit it to have actual values and manually mockup your expected results so we can see how your math is supposed to work right on a ws.

+ 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