Как строить диаграммы в Excel
![](http://officeassist.ru/wp-content/uploads/18863/tmp-96a3b58d-71db-475f-a09a-b3b11ec0de36-360x79.jpg)
Динамическая диаграмма в Excel
Добрый день, уважаемые читатели! Сегодня мы рассмотрим вопрос, который поступил от одного из читателей блога — как построить динамическую диаграмму (график)? То есть, чтобы график сам перестраивался в зависимости от выбранных условий и без удаления данных.
Как говорится — хороший вопрос! Приступим.
Для начала построим таблицу с любыми данными, динамику которых нужно отслеживать.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-96a3b58d-71db-475f-a09a-b3b11ec0de36.jpg)
Далее создадим выпадающий список выбора (магазинов). Для этого перейдём на вкладку «Данные», в блоке кнопок «Работа с данными» нажмём кнопку «Проверка данных», выберем тип «Список», а затем укажем диапазон (источник) $A$2:$A$5 (в моём случае).
Подробнее о том как строить выпадающие списки смотрим ЗДЕСЬ.
Получим вот такую картину.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-9919659c-c5ed-4167-bcc5-2dbf1c5b7e1b.jpg)
Теперь нам нужен график (диаграмма) пока только по одному магазину. Пусть это будет Ручеек.
Выделяем ячейки с A1:I2 поскольку пока нам будет нужен только он, переходим на вкладку «Вставка», в блоке кнопок «Диаграммы» жмём по треугольнику после кнопки «График» и выбираем «График с маркерами и накоплением» (для большей наглядности). Получим наш график. Как строить диаграммы смотрим ЗДЕСЬ.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-fde24c4a-2752-4625-9007-3ae8e7eedef8.jpg)
И вот теперь мы немного отойдём от привычного построения диаграмм. Для построения динамической диаграммы в Excel нам придётся создать новую переменную — именованный диапазон. Переходим на вкладку «Формулы», в блоке кнопок «Определённые имена» нажмём кнопку «Диспетчер имён».
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-830302bd-f2b2-445b-b5eb-dd3513f05ad0.jpg)
Перед нами появится следующее окно.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-bbd69a24-3dcd-4a8e-bd21-936888fcd0d2.jpg)
Нажимаем кнопку «Создать», задаём имя для нашего диапазона (я задам _chart), поле «Область» оставим «Книга», если что-то хочется написать в поле «Примечание» — смело пишем. Мы подобрались к самому интересному — полю «Диапазон». Сюда мы напишем следующую формулу:
=СМЕЩ(Лист2!$B$1:$I$1;ПОИСКПОЗ(Лист2!$L$1;Лист2!$A$2:$A$5;0);)
Поясню что есть что. Функция СМЕЩ (смещение) будет обновлять наши данные по магазинам (так как мы построили график только для магазина Ручеек).
Далее в скобках будут показаны пределы данных времени (месяцы) (у мня это от ячейки B1 до ячейки I1). Их обязательно нужно жёстко закрепить (символами $) иначе будем получать неверную информацию.
Функция ПОИСКПОЗ поможет нам найти выбранный в списке магазин, т.е. если я выбираю в ячейке L1 другой магазин формула будет искать в диапазоне от A2 до A5 точное совпадение названия.
Подробнее о функции ПОИСКПОЗ — ВИДЕО С НАШЕГО КАНАЛА.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-224b27b2-b498-4e18-8a07-0315e7ed2efd.jpg)
Нажимаем «ОК», затем мы увидим, что в списке диспетчера имён появился наш диапазон _chart.
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-e4bd389a-55ab-4682-ace6-393deaa1708c.jpg)
Нажимаем «Закрыть» и возвращаемся к нашему графику. По нему щёлкаем правой кнопкой мышки и берём пункт «Выбрать данные».
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-a587182c-b091-47e2-b44c-59e6c3488582.jpg)
Где находится поле с названием нашего ряда (Ручеек) кликаем кнопку «Изменить». Имя ряда мы менять не будем (там будут меняться наши магазины), а вот в значениях напишем =Лист2!_chart (можно вообще написать в кавычках имя файла, так как поле области мы оставляли Книга и после восклицательного знака написать имя нашего диапазона).
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-33cddafd-f024-47f3-9a17-bae1a2ef86ce.jpg)
Нажимаем ОК и проверяем — выбираем из списка другие магазины и смотрим за изменениями графика!
![динамическая диаграмма в Excel](http://officeassist.ru/wp-content/uploads/18863/tmp-3991a092-4fdd-4391-97b0-ebc0f66ebfb8.jpg)