Home

Automated Overtime Scheduler

%3CLINGO-SUB%20id%3D%22lingo-sub-964309%22%20slang%3D%22en-US%22%3EAutomated%20Overtime%20Scheduler%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-964309%22%20slang%3D%22en-US%22%3EI%20am%20currently%20working%20on%20an%20excel%20workbook%20to%20schedule%20overtime%20for%20operations.%20The%20workbook%20already%20has%20formulas%20to%20correctly%20calculate%20hours%20for%20each%20employee%2C%20but%20the%20issue%20I've%20run%20into%20is%20having%20excel%20optimize%20where%20employees%20will%20be%20working.%20I%20have%20a%20feeling%20this%20is%20beyond%20just%20creating%20a%20spreadsheet%20and%20using%20macros%2C%20but%20here's%20to%20hoping.%3CBR%20%2F%3E%3CBR%20%2F%3EMy%20problem%20is%20essentially%20this%2C%206%20operators%20run%20certain%20equipment%20on%20each%20shift%2C%20however%20they%20are%20not%20all%20trained%20on%20all%20of%20the%20equipment.%20For%20instance%2C%20Bob%20is%20trained%20on%20lines%201%20and%202%2C%20while%20Gary%20is%20trained%20on%20lines%202%20and%203.%20Only%20one%20of%20them%20is%20needed%20to%20run%20a%20line%2C%20so%20if%20Gary%20runs%20line%202%20then%20Bob%20can%20only%20run%20line%201.%20I%20want%20to%20see%20if%20there%20is%20a%20way%20to%20make%20a%20macro%20or%20use%20solver%20to%20determine%20where%20each%20worker%20will%20be%20stationed.%20After%20that%2C%20I%20can%20use%20a%20macro%20to%20determine%20who%20will%20be%20needed%20for%20overtime%2C%20but%20I%20can't%20get%20past%20the%20initial%20portion.%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-964309%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EExcel%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EFormulas%20and%20Functions%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMacros%20and%20VBA%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Highlighted
Occasional Visitor
I am currently working on an excel workbook to schedule overtime for operations. The workbook already has formulas to correctly calculate hours for each employee, but the issue I've run into is having excel optimize where employees will be working. I have a feeling this is beyond just creating a spreadsheet and using macros, but here's to hoping.

My problem is essentially this, 6 operators run certain equipment on each shift, however they are not all trained on all of the equipment. For instance, Bob is trained on lines 1 and 2, while Gary is trained on lines 2 and 3. Only one of them is needed to run a line, so if Gary runs line 2 then Bob can only run line 1. I want to see if there is a way to make a macro or use solver to determine where each worker will be stationed. After that, I can use a macro to determine who will be needed for overtime, but I can't get past the initial portion.