Я решил эту проблему для курса Excel, преподаваемого в моей компании с использованием следующего ресурса: http://www.techrepublic.com/blog/microsoft-office/two-ways-to-build-dynamic-charts-in-excel/ Сначала я нахожу решение довольно сложным, но оно работает как шарм и избегает всех VBA и таблиц! Работает и для старых версий Excel.
Один отказ от ответственности заключается в том, что он использует столбчатые сгруппированные столбчатые диаграммы с группами, играющими роль "серии". Это выглядит следующим образом:
Создайте диапазон данных, который расширяется вниз:
Далее подготовьте именованные диапазоны, которые мы загрузим в график. Вы создаете именованные диапазоны, нажимая на ленте Формулы -> Определенные имена -> Определить имя.
Определите имена в пределах листа, а не в рабочей книге - это хорошая практика для разделения пространств имен.
Создайте следующие три диапазона:
KPI1Range =OFFSET(Sheet1!$B$2;0;0;COUNTA(Sheet1!$B$2:$B$13);1)
KPI2Range =OFFSET(Sheet1!$C$2;0;0;COUNTA(Sheet1!$C$2:$C$13);1)
LabelRange =OFFSET(Sheet1!$A$2;0;0;COUNTA(Sheet1!$A$2:$A$13);1)
Затем создайте сгруппированную гистограмму и выберите данные:
Для диапазона меток введите следующее: и т. д. для KPI2
Затем добавьте горизонтали аналогично
Теперь вы можете добавить строки в таблицу данных с KPI для вашей новой компании!