>

Как создать интерактивные диаграммы в Excel?

Все знают, как трудно работать с большими объемами данных. Допустим, у вас есть огромная таблица со сведеньями о продажах, клиентах или расходах, и вы хотите все это изобразить на одном графике. Но что получается в итоге? График становится похож на запутанный клубок ниток, и понять на нем что-то почти нереально. Почему так получается? Дело в том, что обычные диаграммы в Excel не умеют показывать часть информации. Они не отбирают самостоятельно только те данные, что вам нужны, и это очень неудобно. К счастью, есть решение этой проблемы – это интерактивные диаграммы (ИД).

Забудьте о перегруженных графиках! С ИД вы просто выбираете то, что вам нужно, – например, продажи только по одному городу, – и видите наглядную картину без лишних деталей.

Что такое интерактивные диаграммы в Excel?

А что, если бы у вас был умный график? Вы нажимаете на специальные кнопки, и он мгновенно превращается в то, что вам нужно, сам обновляя все данные. Это и есть ИД. Она позволяет управлять тем, что отражается на графике, не меняя при этом ничего в исходной таблице.

Вот пример. Вы работаете с ИД продаж: вам нужны только данные за июль или только по одному городу. Вы просто выбираете нужный фильтр, и диаграмма тут же меняется, показывая только ту информацию, которая вам нужна. Это же так удобно!

А что это за «элементы управления»? В Excel есть несколько простых, но очень полезных инструментов, которые помогают сделать диаграмму интерактивной.

  1. Выпадающий список (ComboBox). Это как меню в ресторане. Вы нажимаете на него, видите перечень разных вариантов (например, «Июль», «Август», «Сентябрь»), и выбираете то, что хотите увидеть на графике.
  2. Переключатели (Option Button). Это кнопки выбора. Вы нажимаете на одну из них, и диаграмма меняется. Например, одна кнопка показывает продажи за 2023 год, а вторая – за 2024.
  3. Флажки (CheckBox). Представьте, что вы можете отражать на графике разные данные, просто расставляя галочки! Это невероятно удобно, когда нужно сравнить несколько показателей, например, продажи моделей «А» и «Б» на общем графике.
  4. Срезы (Slicers). К ним относятся специальные фильтры, которые работают с диаграммами, сводными таблицами. Эти фильтры похожи на кнопки, но дают возможность выбирать сразу несколько важных элементов для отображения.

Как создать интерактивную диаграмму с фильтрацией? Чтобы получить доступ к инструментам, которые мы рассмотрели выше, включите вкладку «Разработчик». Сделать это очень просто:

  1. Зайдите в раздел «Файл».
  2. Выберите меню «Параметры».
  3. Перейдите в «Настроить ленту».
  4. Справа нарисуйте галочку напротив надписи «Разработчик» и отметьте «ОК». Готово!

Подготовка данных

Excel

До того, как создавать ИД, надо правильно подготовить данные. Это очень важный шаг!

  1. Создайте большую исходную таблицу. Важно, чтобы в ней была вся информация, которую вы хотите использовать. Например, она может содержать сведения о продажах по разным городам и месяцам.
  2. Форматирование таблицы. Вам нужно сразу же сделать из собранных сведений «умную таблицу». Выделите их, зайдите на «Главную вкладку» и выберите действие «Форматировать как таблицу». Программа Excel сама все сделает. Почему это очень важно? Умные таблицы обновляются автоматически, когда вы вносите новые данные, и с ними гораздо удобнее работать, используя формулы.
  3. Сделайте вспомогательную таблицу. Это секрет всех ИД! Вместо того, чтобы строить график по всей таблице, вы создадите небольшую «умную» таблицу. Она будет автоматически подтягивать нужную информацию, как только вы что-то выберете.

ИД с выпадающим списком

Давайте посмотрим по шагам, как создается ИД.

Шаг 1: Добавляем выпадающий список (ComboBox)

  1. Перейдите в рубрику «Разработчик».
  2. Во вкладке «Элементы управления» кликните на значок «Вставить» (он похож на небольшой чемоданчик).
  3. Выберите вкладку «Элемент управления формы», а затем нажмите элемент «Выпадающий список».
  4. Нарисуйте его на листе в любом месте, например, над будущей диаграммой.

Шаг 2: Настраиваем список

  1. Нажмите правой кнопкой мыши на созданный выпадающий список и кликните кнопку «Формат объекта».
  2. В окне настроек найдите поле «Диапазон данных». Здесь вам нужно указать перечень всех элементов, которые надо отображать в списке. Например, если вы хотите выбрать город, выделите столбец с названиями городов из вашей исходной таблицы.
  3. В поле «Связь с ячейкой» выберите любую пустую ячейку на листе. Пусть это будет ячейка A1. Это очень важно! В ней будет появляться номер выбранного элемента. Если вы выбрали в списке второй город, в окне A1 будет стоять цифра «2».

Шаг 3: Делаем данные динамическими

Теперь нам нужно, чтобы вспомогательная таблица использовала эту ячейку и показывала нужные данные. Для этого есть две «волшебные» формулы: INDEX и MATCH.

Допустим, у нас есть таблица продаж по городам (Москва, Санкт-Петербург, Казань) и месяцам (Март, Апрель, Май).

  1. В вашей вспомогательной таблице в одной ячейке напишите «INDEX (список_городов, связанная_ячейка». Например, «INDEX(A2:A4, A1)». По этой формуле будет подставляться название города в вашу вспомогательную таблицу.
  2. Теперь в следующей ячейке, которая будет показывать продажи, используйте формулу VLOOKUP (или INDEX/MATCH, это более универсальный вариант). Она выглядит так: «VLOOKUP (выбранный_город, исходная_таблица, номер_столбца_с_данными, ЛОЖЬ)».

Как работает эта функция:

  • выбранный город. Это значение, которое вы ищете (например, «Москва»).
  • исходная таблица. Диапазон данных, в котором вы ищете. ВПР сканирует первый столбец этого диапазона сверху вниз.
  • номер столбца с данными. Это число, указывающее, какой столбец в диапазоне содержит значение, которое вы хотите вернуть. Первый столбец – 1, второй – 2, и так далее.
  • ЛОЖЬ (FALSE). Этот аргумент означает, что вы хотите найти точное совпадение искомого города. Если точное совпадение не найдено, функция вернет ошибку #Н/Д.

Поэтому по команде «VLOOKUP(A2, Таблица1, 2, ЛОЖЬ)» программа найдет данные по продажам за нужный период.

Шаг 4: Создаем диаграмму

  1. Выделите вашу вспомогательную таблицу (не исходную!).
  2. Перейдите на вкладку «Вставка» и выберите тип диаграммы, который вам нравится (например, гистограмму).
  3. Excel автоматически построит диаграмму. Теперь когда вы будете менять свой выбор в выпадающем списке, данные в вашей вспомогательной таблице будут обновляться, и диаграмма будет меняться вместе с ними!

Шаг 5: Последние штрихи

Разместите выпадающий список прямо над диаграммой. Это сделает вашу работу не только красивой, но и более удобной для использования.

Интерактивная диаграмма с переключателями

Создание диаграммы

Этот метод похож на предыдущий, но позволяет выбирать данные с помощью кнопок.

Шаг 1: Добавляем переключатели

  1. На вкладке «Разработчик» в разделе «Вставить» выберите «Переключатель».
  2. Нарисуйте первый переключатель, назовите его, например, «Продажи за 2023 год».
  3. Нарисуйте второй и назовите его «Продажи за 2024 год».
  4. Важно: кликните правой кнопкой мыши по первому переключателю, выберите «Формат объекта» и укажите в поле «Связь с ячейкой» любую пустую ячейку. Сделайте то же самое для второго переключателя. Когда вы нажмете на первый переключатель, в этой ячейке появится цифра 1. Когда на второй – цифра 2.

Шаг 2: Создаем вспомогательную таблицу с формулой IF

Теперь она будет «смотреть» на эту связанную ячейку.

=ЕСЛИ(связанная_ячейка=1; данные_за_2023_год; данные_за_2024_год)

Эта формула говорит: если в ячейке стоит цифра 1, покажи мне данные из столбца «Продажи 2023». В противном случае, покажи данные из столбца «Продажи 2024».

Шаг 3: Строим диаграмму

Сделайте диаграмму по этой маленькой таблице. Теперь каждое ваше нажатие на переключатель будет менять данные на графике прямо у вас на глазах.

Интерактивная диаграмма с флажками

Этот метод хорош тем, что позволяет отображать несколько наборов данных одновременно, чтобы их можно было сравнивать.

Шаг 1: Добавляем флажки

  1. На вкладке «Разработчик» в разделе «Вставить» выберите «Флажок».
  2. Нарисуйте его. Скопируйте и вставьте столько флажков, сколько пакетов сведений вы хотите отображать. Например, один флажок для «Продукт А», второй для «Продукт Б».
  3. Свяжите каждый флажок со своей собственной пустой ячейкой. Когда вы поставите галочку, в ячейке появится значение ИСТИНА. Если галочки нет – ЛОЖЬ.

Шаг 2: Делаем данные динамическими

Вспомогательная таблица будет использовать эти значения ИСТИНА/ЛОЖЬ, чтобы решить, какие данные показывать.

=ЕСЛИ(связанная_ячейка=ИСТИНА; столбец_с_данными; Н/Д)

Эта формула говорит: «Если в связанной ячейке стоит ИСТИНА, покажи мне данные из этого столбца. Если ЛОЖЬ – поставь ошибку #Н/Д». Excel не рисует на графиках данные с ошибкой, поэтому ряд данных просто исчезнет.

Шаг 3: Строим диаграмму

Выделите вашу вспомогательную таблицу и постройте диаграмму. Теперь вы можете ставить галочки, и на графике будут появляться или исчезать ряды сведений.

Альтернативные методы

Диаграммы в Excel

Есть и другие, не менее удобные способы сделать диаграмму интерактивной.

  1. Срезы для сводных таблиц. Просто выделите сводную таблицу, перейдите на вкладку «Анализ сводной таблицы» и нажмите «Вставить срез». Выберите нужные параметры (например, «Город»), и Excel создаст удобные кнопки для фильтрации.
  2. Полоса прокрутки (Scroll Bar). Это тоже элемент на вкладке «Разработчик». Он отлично подходит для отображения данных за большой период времени, например, помесячно. Вы можете прокручивать данные вперед и назад, чтобы увидеть их изменения.
  3. Формулы OFFSET и MATCH. Это продвинутые формулы для создания динамических диапазонов. Они работают немного сложнее, чем INDEX/MATCH, но дают больше возможностей.

Заключение

Создание ИД может показаться вначале сложным, но этому навыку стоит научиться! Они дают вам огромные преимущества:

  1. Улучшенная читаемость. Вместо одного перегруженного графика вы можете создать простой и понятный.
  2. Полный контроль. Вы сами решаете, что хотите увидеть, и можете быстро переключаться между разными видами сведений.
  3. Гибкость. Эти диаграммы просто идеальны для презентаций! Вы сможете отвечать на вопросы прямо на ходу, показывая все данные в реальном времени. И не надо тратить время, чтобы судорожно перестраивать графики – все работает само!

На самом деле, интерактивные диаграммы – это не просто модная «фишка», а настоящий прорыв в работе с данными. Они помогают раз и навсегда решить проблему, когда в вашей таблице слишком много информации, и вы просто не знаете, с чего начать. С их помощью вы наконец-то получаете полный контроль над данными, и это делает анализ невероятно эффективным и интересным. Теперь вместо запутанных и сложных графиков вы можете создавать простые, где будет видно только то, что вам надо.

Поэтому не откладывайте на потом: попробуйте сами! Просто следуйте нашей инструкции и создайте свою первую интерактивную диаграмму. Вы удивитесь, как легко можно работать с данными, когда они слушаются вас. Интерактивные графики помогают сделать сложный анализ информации быстрым и увлекательным.

Эсборд – российская онлайн-доска для совместной работы

Более 150 готовых шаблонов для ваших задач. Без ограничения на количество участников даже в бесплатном тарифе

Создать доску