A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Well, we can do that in Excel, but it's a bit complex because of your bad data layout.
Alright, I've created a sample file to reproduce the issue:
You can write a macro to color each column in the chart ... or use a Pivot chart.
The first step is to transform the data into a usable form, I used Power Query for that:
YFYI, here is the side how to do that in PQ:
Un-pivoting With Subcategories in Power QueryThe Excelguru Blog
Now we can create a Pivot table / Pivot chart from this data and use a slicer to filter the data from each item we want to show:
Here's the file:
https://www.dropbox.com/s/lqfmodu5cq8khte/f2444680-b00d-48c3-a199-baffe14aed9c.xlsx?dl=1
Andreas.