Key Topics & Core Concepts
- Scenario Manager Administration: Creating named growth scenarios with varying decimal parameters on separate configuration tabs.
- Data Table Precedent Debugging: Resolving cross-sheet formula auditing breaks using Trace Precedents to align Data Table column inputs with identical sheet dependencies.
- One-Variable Sensitivity Tables: Projecting multi-category annual sales against shifting baseline rates.
- Mathematical Optimization via Solver: Formulating objective minimization targets, setting employee labor hour bounds, and enforcing weekly crew hour limits.
Assignment Overview & Deliverables
Pool & Spa Oasis models forward sales projections across Pool Construction, Hot Tub Installation, and Maintenance Contracts. You will define growth scenarios, correct a cross-sheet precedent defect that invalidates a one-variable data table, and use Excel Solver to minimize weekly payroll expenditures under strict crew scheduling constraints.
- Starter File:
PoolSpa-09.xlsx - Required Submission Name:
[your initials] PoolSpaOasis.xlsx - Target Worksheets:
Forecast,Growth Factors, andCrew1
Step-by-Step Instructions
Step 1: Open Starter & Define Growth Scenarios
- Download and open
PoolSpa-09.xlsx, saving it as[your initials] PoolSpaOasis.xlsx. - On the Forecast sheet, review cells
D5andB12, noting their dependencies on the Growth Factors tab. - Switch to the Growth Factors worksheet tab. Select cells
B3:C3andB6:C8, then on the Formulas tab, click Create from Selection using the Left column. - Open the Scenario Manager (Data > What-If Analysis > Scenario Manager).
- Create scenario
.15%using cellC3with the current value. - Add scenario
.5%with a value of0.005. - Add scenario
1.25%(value0.0125) and scenario1.75%(value0.0175). - Select the
1.25%scenario and click Show. Close the dialog.
Step 2: Trace Precedents & Fix Cross-Sheet Data Table Defect
- Return to the Forecast sheet. Notice cell
B12now reflects the1.25%scenario. - In the Data Table header row, confirm cell
E18points toH5,F18toH6, andG18toH7. - Select cells
D21:D28and fill the growth rates from0.75%through2.50%in increments of0.25%. - Select the data table range
D18:G28, open What-If Analysis > Data Table, and enterB12as the Column input cell. Click OK. - Notice the resulting rows replicate identical values. Select cell
E18and click Trace Precedents twice to audit the failure. The calculation fails because data table inputs cannot resolve references across external worksheets. - Click Remove Arrows. Select cell D5 and rewrite its general rate reference to bind directly to cell B12 on the same worksheet:
=C5*(1+$B$12)*'Growth Factors'!$C$6 - Copy cell
D5acrossE5:G5, then down throughD6:G7. The Data Table will recalculate immediately. - Format data table results in
E19:G28as Currency with zero decimal places. Reapply standard bottom borders to rows 5 and 6 as needed. - Apply Conditional Formatting > Highlight Cells Rules > Equal To across cells
D19:D28, setting the condition to cell=$B$12formatted with Light Red Fill with Dark Red Text.
Step 3: Formulate and Solve Labor Minimization in Solver
- Switch to the
Crew1worksheet tab. - On the Data tab, click Solver.
- Configure the objective parameter:
- Set Objective:
$E$9(Total Payroll Expense) - To: Select Min (Minimization)
- By Changing Variable Cells:
$D$5:$D$8(Assigned Employee Hours)
- Set Objective:
- Add employee minimum and maximum scheduling bounds based on column C:
$D$5 >= 35and$D$5 <= 45$D$6 >= 38and$D$6 <= 50$D$7 >= 40and$D$7 <= 48- (Verify that constraints for cell D8: >= 32 and <= 40 are already present)
- Add the total crew capacity ceiling constraint:
$D$9 <= 150 - Ensure the solving method is set to GRG Nonlinear (or Simplex LP).
- Click Solve. When the solution is found, choose Keep Solver Solution and click OK.
- Confirm that total hours in cell
D9evaluate to 145 and minimum payroll in cellE9equals $3,050.50.
Step 4: Pre-Flight Audit & Canvas Submission
- Verify all numbers across both sheets against the reference solutions: Data Table row
1.25%must match cellsH5:H7exactly. - Save your workbook as
[your initials] PoolSpaOasis.xlsx. - Perform an autograder pre-flight check at
/teaching/ISMG-2050/submit.html. - Submit your finalized workbook directly to Canvas before the cutoff.
Refer to Canvas for official submission cutoff and penalty policies.
Key Skills Evaluated
- Scenario Manager implementation and active scenario selection
- One-variable sensitivity analysis and cross-worksheet precedent troubleshooting
- Dynamic conditional formatting based on active scenario parameters
- Linear programming optimization with bounded multi-variable constraints via Solver