Hi all — hoping someone has solved this before I go and reinvent it badly.
What I have
One row per project activity in a sheet, with columns for:
• Developer hours
• Design hours
• PM hours
• Service type/Milestone
• Start date
• End date
What I want
A weekly resource forecast — week commencing across the columns, service type and resource type down the rows, and summed hours in the middle. Essentially a capacity view so I can see how loaded each role is week by week across my portfolio.
Where I'm stuck
Two things:
- Resource type isn't a value in my data, it's implied by which of the two hours columns is populated. I assume I need to restructure to one row per activity per resource with a single Hours column — is that what everyone does, or is there a neater way?
- The bigger one: hours need to be distributed across the weeks between start and end date. If I just derive a "week commencing" column from the start date, a 15-hour activity running three weeks lands as 15 hours in week one and nothing after, which is useless as a forecast.
My understanding is that Pivot aggregates rows that already exist rather than apportioning across a range, so the expansion has to happen upstream. Is that right?
What I'm after
How have others handled the apportionment? Options I can see:
• Generate one row per activity per resource per week via Data Shuttle or Bridge
• Do the expansion in Excel/Power Query and import the result
• Abandon the sheet approach and use Resource Management instead
Even distribution across the range would be fine as a starting point — I don't need front-loading or custom curves yet.
Grateful for any steers, including "you're going about this completely wrong."