Умная диаграмма в Excel. Возможно ли?
Упрощенная задача такова:
1) На листе Excel есть таблица, состоящая из двух столбцов "Название продукта" и "Количество", данные для которой берутся из БД MSSQL посредством функции Excel "Данные->Импорт внешних данных" (используется сложный SQL-запрос к определенной таблице БД)
2) На основе этой таблицы создана круговая диаграмма.
3) Продукты в БД добавляются постоянно => их становится все больше.
Вопрос:
Возможно ли каким-либо образом упростить процесс изменения диаграммы, т.к. после каждого изменения количества продуктов, приходится изменять в диаграмме диапазон данных.
Изменять диапазон для одной диаграммы не составляет никакого труда, однако подобных таблиц и диаграмм крайне много и хотелось бы, чтобы диапазон для диаграммы напрямую зависел бы от количества заполненных строк в таблице или каким-либо образом автоматически изменялся бы, в зависимости от количества возвращенных SQL-сервером строк.
P.S. Хотелось бы знать, возможно ли это средствами Excel, т.к. написание макроса - крайний вариант. Если по-другому нельзя, тогда уж придется писать макрос.
|