Чтобы создать динамическую диаграмму в Excel, которая автоматически обновляется при изменении данных, можно использовать следующий подход: excel2.ru
- Создать именованную формулу для определения количества введённых значений. excel2.ru Для этого нужно нажать кнопку «Присвоить имя» (Формулы/Определённые имена/Присвоить имя), в поле «Имя» ввести «ЧислоЗначений», в поле «Диапазон» — предварительно всё удалить, ввести =СЧЁТ($C3:$C40) и нажать ОК. excel2.ru
- Создать два динамических диапазона. excel2.ru Например, «Месяцы» для подписей по горизонтальной оси и «Платежи» для сумм платежей. excel2.ru В поле «Диапазон» указать формулу: =СМЕЩ($B$3;;;ЧислоЗначений) для подписей и =СМЕЩ($C$3;;;ЧислоЗначений) для сумм платежей. excel2.ru
- Выделить диаграмму. excel2.ru Через меню «Конструктор»/«Данные»/«Выбрать данные» указать в качестве источника значений для рядов диаграммы имена созданных динамических диапазонов. excel2.ru Перед именем диапазона необходимо указывать название книги, иначе Excel будет выдавать ошибку. excel2.ru
- При добавлении новых значений в таблицу или удалении значений диаграмма будет автоматически обновляться. excel2.ru
Ещё один способ для Excel 2007 и выше: www.excel-vba.ru
- Создать «умную таблицу». www.excel-vba.ru Для этого можно выделить любую ячейку области данных, перейти на вкладку «Вставка» — »Таблица», в появившемся окне согласиться с указанным диапазоном или выбрать свой и нажать ОК. www.excel-vba.ru Или выделить любую ячейку области данных, выбрать команду на вкладке «Главная» — группа «Стили» — Форматировать как таблицу. www.excel-vba.ru
- Создать диаграмму. www.excel-vba.ru Правой кнопкой мыши кликнуть по области диаграммы, выбрать для Excel 2007–2010 — »Выбрать данные», для Excel 2003 — »Исходные данные». www.excel-vba.ru Вписать имя таблицы в качестве диапазона для данных диаграммы. www.excel-vba.ru Перед именем таблицы обязательно должен быть указан знак равенства «=». www.excel-vba.ru Нажать ОК. www.excel-vba.ru
- При расширении таблицы и добавлении строк эти данные будут автоматически добавлены и в диаграмму. www.excel-vba.ru
Выбор метода зависит от версии Excel и удобства пользователя.