Complex Spreadsheet for Resource Planning

Salvador Murillo

Data Analyst
Desktop Apps Development
Excel VBA
I never thought I'd be so proud of an Excel spreadsheet, but here we are. Let me tell you about this beast of a tool I created for our Coffee R&D department. It all started when they came to me with a problem that was giving them more headaches than a triple espresso on an empty stomach.
Our R&D folks were juggling resources from over 15 different areas - we're talking technology, aroma labs, R&D offices, CAPEX, engineering, you name it. They needed to line up all these moving parts with project launch times, making sure nothing overlapped.
So, I rolled up my sleeves and dove into the world of Excel and VBA macros. It wasn't just about throwing together a few formulas - this required some serious coding chops. I spent days (and more than a few late nights) crafting macros to handle the complex logic required.
The trickiest part? Creating a system to change starting dates of a single project to solve resource conflicts and providing multiple ways to break down the data. I had to design an algorithm that could cross-reference project timelines with resource availability across all those departments. It was like teaching Excel to play 3D chess.
They also asked for multiple ways to break down the data. They wanted to slice and dice by focus area, project type, status - you name it. This meant creating dynamic pivot tables and charts that could reshape themselves based on user input.
The visual cues for conflicts were another tough nut to crack. I ended up using conditional formatting with custom rules that would make a traffic light system look simple. Red for critical conflicts, yellow for potential issues, green for all clear - but with about a dozen more nuanced states in between.
When I finally presented the finished product, I felt like I'd just completed a marathon. But seeing the looks on their faces - the relief, the excitement - made all those hours worth it. They could now see their entire project landscape at a glance, spot conflicts before they became problems, and adjust their strategies on the fly.
Partner With Salvador
View Services

More Projects by Salvador