+ Reply to Thread
Results 1 to 5 of 5

Not sure if Excel Solver or Formulas can do solve this problem

  1. #1
    Registered User
    Join Date
    01-15-2013
    Location
    Indianapolis
    MS-Off Ver
    Office 365
    Posts
    78

    Not sure if Excel Solver or Formulas can do solve this problem

    I have a list of 47 employees

    Each employee has a performance score with a max of 1164 and min of 95. The average score is 743 over the 47 employees.

    I have 7 supervisors that I need to distribute these 47 employees to. Three of the supes will be assigned 6 employees and four of them will be assigned 7 employees to create 7 teams. The plan is to have Excel distribute the employee list based on their scores with conditions of each team score to be as close to each other as possible(im thinking the average of 743)

    I really dont know where I would start with Excel Solver or if it will even help me and am not really sure I can create a formula that will address the above conditions.

    Ive provided the workbook for anyone to check out. If you have any questions please feel free.

    Thanks for your help.
    Attached Files Attached Files

  2. #2
    Forum Guru Pete_UK's Avatar
    Join Date
    12-31-2011
    Location
    Warrington, England
    MS-Off Ver
    Office 2019 (still learning)
    Posts
    24,728

    Re: Not sure if Excel Solver or Formulas can do solve this problem

    A simple distribution algorithm would be to start off allocating the top scorer and the lowest scorer to the first supervisor, and then the 2nd-highest and 2nd lowest to the next supervisor and so on for the 7 supervisors, and on the next round allocate the top-8th and lowest-8th to supe_7, then the top_9th and bottom_9th to supe_6 and so on back down to supe_1, and continue this pairing on the final round to give each supervisor 6 team members. That should account for 42 employees, and the final 5 could be allocated to the supervisors who are to have an extra team member.

    I'll have a think about how to implement this using formulae while I have something to eat. Of course, depending on how skewed the scores actually are, this may still give rise to some variations in the average for each team.

    Hope this helps.

    Pete

  3. #3
    Registered User
    Join Date
    01-15-2013
    Location
    Indianapolis
    MS-Off Ver
    Office 365
    Posts
    78

    Re: Not sure if Excel Solver or Formulas can do solve this problem

    Great headstart, I'll get to working on that manually and see what i can come up with.

    Thanks

  4. #4
    Forum Expert
    Join Date
    05-01-2014
    Location
    California, US
    MS-Off Ver
    Excel 2010
    Posts
    1,795

    Re: Not sure if Excel Solver or Formulas can do solve this problem

    Quote Originally Posted by Clooney003 View Post
    I have a list of 47 employees [....] Three of the supes will be assigned 6 employees and four of them will be assigned 7 employees
    FYI, 3*6 + 4*7 = 46, not 47. But, in fact, you have 2 teams of 6 and 5 teams of 7; and 2*6 + 5*7 = 47.

    Your error is: =DCOUNT($A$5:$O$51,15,A1:A2) should be =DCOUNT($A$5:$O$52,15,A1:A2), for example.

  5. #5
    Valued Forum Contributor Hydraulics's Avatar
    Join Date
    07-15-2018
    Location
    Udine - Italy
    MS-Off Ver
    Office 365
    Posts
    373

    Re: Not sure if Excel Solver or Formulas can do solve this problem

    Solver can solve it.

    This is a very quick setup, based on the Evolutionary engine.

    As usual with this kind of problems, the solution found may not be the best one. Feel free to change the parameters, or run the Solver more than once from different starting points, and see what happens.

    HTH,

    Francesco
    Attached Files Attached Files
    Aim high or don't even try.
    ---------------------------------
    If your question has been answered, don't forget to mark the thread as SOLVED.
    If you find an answer helpful, click on the star icon at the bottom of the post.

+ 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. Trying to solve a problem with solver
    By rapal in forum Excel General
    Replies: 1
    Last Post: 12-18-2019, 03:19 AM
  2. How to solve a Transshipment problem using SOLVER Excel??
    By G.Eilyn in forum Excel Programming / VBA / Macros
    Replies: 4
    Last Post: 04-24-2017, 09:13 PM
  3. Use Solver or any other excel function to solve this problem
    By anasraza in forum Excel Charting & Pivots
    Replies: 2
    Last Post: 12-26-2015, 03:32 AM
  4. How to use Solver & Dynamic Programming to solve this problem?
    By brooklyn12 in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 10-26-2013, 03:45 PM
  5. How can I solve the problem by solver (with attachment)
    By lubbamkt in forum Excel Programming / VBA / Macros
    Replies: 2
    Last Post: 10-09-2013, 10:19 AM
  6. Excel2007 Solver fails to solve apparently easy problem
    By Itsatwap in forum Excel Programming / VBA / Macros
    Replies: 7
    Last Post: 09-12-2011, 12:29 PM
  7. Replies: 0
    Last Post: 11-10-2008, 12:26 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