I'm trying to figure out how to make a pie chart dynamically adjust both in terms of the data labels and the percentages, and not having much success so far. I found this video (https://www.youtube.com/watch?v=T8P8xMBkH4I) which seems to get close to the idea, but I'm finding that my need does't exactly fit. Like the video, I want to make this work via formula, and avoid VBA and array formulas if at all possible.
This is a really simple set up, but since the workbook will likely be used by others in my organization, I need it to work dynamically for the conditions they will input. Here's the description...
-- In A1:A9, I have A1 as a heading (Media Type), and then A2:A9 are data validated cells that allow the user to pick names from a list (all text)
-- In B1:B9, B1 is the heading (% of Work), with B2:B9 as % formatted cells in which the users will enter numbers to add up to 100% in total.
So in A2:A9, users will select the media type(s), and assign the % of work each one represents in the cell to the right. I don't expect it they will use all 8 rows too often, but I've provided that as an upper limit.
I want to have a pie chart generated based on any data selected and input, dynamically adjusting whether the user enters one row of data or all 8.
Any thoughts on the best way to achieve this?
This is a really simple set up, but since the workbook will likely be used by others in my organization, I need it to work dynamically for the conditions they will input. Here's the description...
-- In A1:A9, I have A1 as a heading (Media Type), and then A2:A9 are data validated cells that allow the user to pick names from a list (all text)
-- In B1:B9, B1 is the heading (% of Work), with B2:B9 as % formatted cells in which the users will enter numbers to add up to 100% in total.
So in A2:A9, users will select the media type(s), and assign the % of work each one represents in the cell to the right. I don't expect it they will use all 8 rows too often, but I've provided that as an upper limit.
I want to have a pie chart generated based on any data selected and input, dynamically adjusting whether the user enters one row of data or all 8.
Any thoughts on the best way to achieve this?