Problem Statement: Classroom Requirement Planning Automation
I work as a Data Analyst, and part of my responsibility is to estimate how many classrooms the company will require in the next financial year.
Currently, this process is largely manual and time-consuming, and I am exploring ways to automate it.
Input Files
The process is based on three Excel files:
1. Training Requirement File
This file contains all planned trainings for the upcoming financial year.
It includes:
Course name and course type
Number of batches required
Training constraints and parameters, such as:
This file defines what needs to be scheduled and under what rules.
2. Training Footprint File
This file defines the training duration pattern for each course.
Each row represents a course
Each column represents a day
1 indicates a training day
0 indicates a non-training / off day
This file defines how many days and on which days each course runs.
3. Classroom Plot File (Manual Planning File)
This is where the main manual effort happens.
Currently, I:
As batches are plotted, a waterfall-style daily classroom usage is created.
Current Output Logic
For each day, I calculate the total classrooms required (AM and PM separately or combined).
I then take the maximum daily classroom requirement.
From daily values, I derive the maximum classroom requirement per month.
This process is repeated for all 12 months of the financial year.
Problem
The manual plotting of batches is very time-consuming
Any change in inputs requires repeating the entire process
The risk of human error is high
Question
Is there a way to automate this entire process, especially:
I have attached the three Excel files (Training Requirement, Training Footprint, and Classroom Plot) for reference.