Even distribution of task

bananaboy

New Member
Joined
Sep 6, 2021
Messages
4
Office Version
  1. 2016
Platform
  1. Windows
Hi! I work as a manager in a hospital. I have 18 employees. I would like to automatically evenly distribute certain tasks to them in a weekly roster (mon-fri). All task are performed every day. Task K1, K2 and K3 demands two people each every day. Task B demands three people every day. Ideally, the same person shouldnt be doing the same task several days in a row. Help please? :)
 

Excel Facts

Convert text numbers to real numbers
Select a column containing text numbers. Press Alt+D E F to quickly convert text to numbers. Faster than "Convert to Number"
Welcome to MrExcel Message Board.
Then You need only 9 person per day for all works. Is this Correct?
 
Upvote 0
Welcome to MrExcel Message Board.
Then You need only 9 person per day for all works. Is this Correct?
Hi! I see that I forgot one task, lets call it SCR, and I need three people for that as well. So that would make it 12 person pr day for our main tasks, as some have individual task that vary from day to day.
 
Upvote 0
How about:
after create copy data and paste them at another cells as Values only.
Book1
ABCDEFGHIJKLMNO
1Weekdays
2TasksMondayTuesdayWednesdayThursdayFridayCreate Random Numbbers
3K1Employee 13Employee 10Employee 15Employee 12Employee 9253625820434077435887052330169
4K1Employee 16Employee 8Employee 8Employee 2Employee 1816946632916547485749743991712
5K2Employee 5Employee 12Employee 16Employee 10Employee 15632333418925946455642713339113
6K2Employee 14Employee 11Employee 4Employee 3Employee 1424916515088373683398303097652
7K3Employee 7Employee 4Employee 9Employee 13Employee 561060744135538639772835924483
8K3Employee 8Employee 16Employee 10Employee 1Employee 8581711284950795894338026470214
9BEmployee 11Employee 18Employee 13Employee 9Employee 125166446246602489815496993769
10BEmployee 12Employee 9Employee 7Employee 18Employee 16348416276766575152052689813799
11BEmployee 18Employee 6Employee 14Employee 5Employee 144816931335785710049955711089
12SCREmployee 2Employee 2Employee 5Employee 11Employee 2919778517571561448319151457094
13SCREmployee 4Employee 7Employee 2Employee 8Employee 10654686547288593553645941644195
14SCREmployee 6Employee 14Employee 17Employee 4Employee 11619192272211485752775562027834
15D1Employee 15Employee 15Employee 12Employee 17Employee 1722417155884773520663884577533
16D2Employee 9Employee 1Employee 11Employee 15Employee 756099895594912937529807291916
17D3Employee 17Employee 5Employee 3Employee 6Employee 4105847226984942626888592036427
18D4Employee 1Employee 3Employee 18Employee 16Employee 398888756444325306688659059654
19D5Employee 3Employee 13Employee 1Employee 7Employee 6737293376990054573308321084823
20D6Employee 10Employee 17Employee 6Employee 14Employee 1353833135970239384644855861885
21
Sheet1
Cell Formulas
RangeFormula
C3:G20C3="Employee " & RANK.AVG(I3,I$3:I$20)
I3:N20I3=RANDBETWEEN(1,100000)
 
Upvote 0
Thank you, I will try this! I am a total amateur though. Any easy solution to put in their actual names insted of "employee"?
 
Upvote 0
Change employee Name to what you want.
Don't forgot, After create name Copy them and then Paste values at another Sheet. Because of using Rand function name changing each time press ENTER key.
Cell Formulas
RangeFormula
E3:I20E3=VLOOKUP(RANK.AVG(K3,K$3:K$20),$A$3:$B$20,2,FALSE)
K3:P20K3=RANDBETWEEN(1,100000)
 
Upvote 0
You're Welcome & Thanks for follow-up.
 
Upvote 0

Forum statistics

Threads
1,214,981
Messages
6,122,565
Members
449,089
Latest member
Motoracer88

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top