Данные для диаграммы могут быть в сетке рабочего листа и / или в именованных формулах, хотя последний является довольно сложной темой.
Обычно данные для диаграммы находятся где-то на листе. Это не означает, что данные диаграммы должны находиться на том же листе, что и фактическая диаграмма.
Вы можете разместить диаграмму на листе панели инструментов, а данные - на одном или нескольких листах данных.
На панели инструментов у вас могут быть элементы управления, такие как ячейки выбора с раскрывающимися списками, которыми пользователь управляет.
На листе с данными вы можете использовать формулы, чтобы отреагировать на выбор пользователя и подготовить диапазон источника диаграммы с данными, которые соответствуют выбору пользователя. Это основной принцип динамических диаграмм.
Например, в таблице данных вы можете иметь три столбца данных: яблоки, бананы, апельсины. Рядом с этим у вас есть столбец с формулой, которая извлекает значения из одного из этих столбцов. Этот столбец с формулой является источником данных для диаграммы.
На панели инструментов пользователь имеет выпадающий список и может выбрать яблоки или бананы или апельсины. Затем формула в таблице данных помещает правильное значение в столбец, являющийся источником данных для диаграммы, например, с формулой индекса / соответствия.
Формула изменяет значения данных в ячейках, являющихся источником диаграммы, поэтому, как только пользователь меняет выбор (на листе панели мониторинга), значения ячеек на листе данных изменяются, и диаграмма на панели мониторинга обновляется.
Динамические диаграммы могут быть очень простыми или очень сложными. Это действительно зависит от вашего сценария.