KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

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

АвторСяоянДата изменения

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

Это руководство поможет вам создавать динамические интерактивные диаграммы в Excel с помощью этих инструментов, чтобы улучшить анализ данных и презентацию результатов.

Создание динамической интерактивной диаграммы с помощью Раскрывающийся список

Создание динамической интерактивной диаграммы с помощью Переключатель

Создание динамической интерактивной диаграммы с помощью флажков


Создание динамической интерактивной диаграммы с помощью Раскрывающийся список

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

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

СтрелкаСнимок экрана с созданием поля со списком на листе Excel

2. Затем щелкните правой кнопкой мыши поле со списком и в контекстном меню выберите «Формат объекта» (см. скриншот):

Снимок экрана параметра «Формат элемента управления» для поля со списком в Excel

3. В диалоговом окне «Формат объекта» перейдите на вкладку «Управление»:

  • В поле «Входной диапазон» выберите Диапазон данных в таблице данных, исключая заголовок столбца (A2:I6);
  • В поле «Связь с ячейкой» выберите пустую ячейку для хранения результата выпадающего меню (B8);
  • В поле «Число строк в списке» укажите количество точек данных в вашем наборе (в данном случае — 5).

Снимок экрана параметров диалогового окна «Формат объекта» для поля со списком в Excel

4. Нажмите кнопку «ОК». Теперь названия продуктов добавлены в выпадающий список, а значение связанной ячейки (B8) указывает текущий выбранный элемент меню как вариант 1, 2, 3, 4 или 5 (см. скриншот):

Снимок экрана раскрывающегося меню в Excel, связанного с ячейкой

5. Затем скопируйте заголовок исходных данных и оставьте пустую строку для отображения отфильтрованных данных о продажах (см. скриншот):

Снимок экрана подготовки данных для интерактивной диаграммы путем копирования заголовков

6. Введите приведённую ниже формулу в ячейку A12 и скопируйте её вправо до ячейки I12. Формула вернёт значение из строки, номер которой соответствует текущему выбранному элементу в раскрывающемся списке (см. скриншот):

=INDEX(A2:A6, $B$8)

Примечание: в формуле «A2:A6» — это данные первого столбца исходной таблицы, а «B8» — ячейка, привязанная к полю со списком.

Снимок экрана использования формулы ИНДЕКС для динамического обновления данных на основе раскрывающегося списка

7. На этом этапе вы можете создать диаграмму на основе новых вспомогательных данных (A11:I12): выделите эти данные и вставьте нужную диаграмму (см. скриншот).

Снимок экрана диаграммы Excel, созданной на основе динамически обновляемых данных

8. Наконец, если вы хотите разместить раскрывающийся список поверх диаграммы, щелкните правой кнопкой мыши поле со списком и выберите «Порядок» → «На передний план» (см. скриншот):

Снимок экрана размещения поля со списком поверх диаграммы в Excel

9. Затем перетащите поле со списком прямо на диаграмму. Теперь при выборе любого варианта из раскрывающегося списка соответствующий ряд данных будет отображаться на диаграмме, как показано в демонстрации ниже:

Снимок экрана интерактивной диаграммы в Excel, отображающей данные динамически


Создание динамической интерактивной диаграммы с помощью Переключатель

Если вы хотите отображать ряды данных на диаграмме на основе Переключатель, выполните следующие действия:

1. Сначала вставьте переключатель: перейдите на вкладку «Разработчик», выберите «Элементы управления» и нажмите «Переключатель (элемент управления формы)» (см. скриншот).

2. Затем добавьте несколько элементов «Переключатель» в соответствии с названиями ваших продуктов. В данном примере я размещаю 5 переключателей и присваиваю им названия продуктов (см. скриншот):

Снимок экрана переименования переключателей для представления названий продуктов в Excel

3. Щёлкните правой кнопкой мыши любой переключатель и выберите «Формат объекта» (см. скриншот):

Снимок экрана параметра «Формат элемента управления» для переключателя в Excel

4. В появившемся диалоговом окне «Формат объекта» перейдите на вкладку «Управление» и укажите пустую ячейку (например, B8) для хранения результата переключателя (см. скриншот):

Снимок экрана диалогового окна «Формат объекта» для назначения связанной ячейки переключателям в Excel

5. Теперь значение связанной ячейки (B8) указывает текущий выбранный переключатель как вариант 1, 2, 3, 4 или 5 (см. скриншот):

Снимок экрана эффекта выбора переключателя на связанную ячейку в Excel

6. После вставки переключателя подготовьте данные для построения диаграммы: скопируйте заголовки строк и столбцов из исходной таблицы и вставьте их в другое место (см. скриншот).

Снимок экрана подготовки вспомогательных данных для диаграммы на основе выбора переключателя

7. Затем введите приведённые ниже формулы в ячейки B12, B13, B14, B15 и B16 по отдельности и скопируйте каждую из них на всю строку (см. скриншот):

=IF($B$8=1,B2,NA())
=IF($B$8=2,B3,NA())
=IF($B$8=3,B4,NA())
=IF($B$8=4,B5,NA())
=IF($B$8=5,B6,NA())

Примечание: в приведённых выше формулах «B8» — это ячейка, связанная с переключателем; «1,2,3,4,5» в каждой формуле обозначают номера, соответствующие переключателю; а «B2, B3, B4, B5, B6» указывают на первые ячейки данных в каждой строке, которые вы хотите отобразить из исходной таблицы.

Снимок экрана вспомогательных данных, созданных с использованием условных формул в Excel

8. После подготовки данных выберите новый диапазон данных (A11:I16) и вставьте нужную диаграмму. Интерактивная диаграмма полностью готова: при выборе одного из переключателей его соответствующий ряд данных будет отображаться на диаграмме, как показано в демонстрации ниже.

Снимок экрана интерактивной диаграммы, динамически обновляемой на основе выбора переключателя


Создание динамической интерактивной диаграммы с помощью флажков

Описанный выше метод позволяет отображать одновременно только один ряд данных. Если вам нужно показывать два или более ряда данных сразу, создайте интерактивную диаграмму с помощью флажков. При наличии надстройки «Kutools для Excel» вы можете воспользоваться функцией «Диаграмма с флажками», чтобы быстро построить динамическую интерактивную линейчатую диаграмму в Excel. Просто установите нужные флажки — и выберите, какие линии отображать на диаграмме.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Перейдите в меню «Kutools» > «Диаграммы» > «Сравнение категорий» > «Диаграмма с флажками» (см. скриншот):

2. В диалоговом окне «Диаграмма с флажками» выполните следующие действия:

  • В поле «Диапазон данных» выберите ряд данных, который будет отображаться на диаграмме;
  • В поле «Диапазон меток оси» выберите данные Диапазон меток оси;
  • В поле «Диапазон имени ряда» укажите данные, которые будут отображаться в легенде диаграммы (рядом с флажками).

Снимок экрана диалогового окна «Линейчатая диаграмма с флажками»

3. После завершения настройки нажмите кнопку «ОК». Динамическая интерактивная диаграмма успешно создана. Вы можете устанавливать или снимать флажки, чтобы отображать или скрывать ряды данных на диаграмме в зависимости от ваших потребностей. См. демонстрацию ниже:

Снимок экрана динамической интерактивной диаграммы, созданной с использованием флажков

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Другие связанные статьи:

  • Создание диаграммы «ящик с усами» в Excel
  • В Excel диаграмма «ящик с усами» (или блочная диаграмма) визуализирует статистический анализ, наглядно показывая, как значения распределены в наборе данных. Например, с её помощью можно отобразить результаты тестов по разным предметам и быстро определить, по какому из них учащимся требуется больше внимания. В этой статье я расскажу, как создать диаграмму «ящик с усами» в каждой версии Excel.
  • Создание спидометра или индикаторной диаграммы
  • Индикаторная диаграмма, также известная как циферблатная или спидометрическая, напоминает автомобильный спидометр и использует стрелку для отображения данных на шкале: при изменении значений стрелка динамически перемещается, как показано на скриншоте ниже. В Excel такая диаграмма создаётся с помощью двух кольцевых и одной круговой диаграммы и визуализирует минимальное, максимальное и текущее значения на единой шкале. Её удобно применять для отображения результатов продаж сотрудников, степени выполнения задачи относительно общего объёма работы или других аналогичных показателей. В этой статье я подробно расскажу, как пошагово создать индикаторную (спидометрическую) диаграмму в Excel.
  • Создание Диаграмма процентного изменения в Excel
  • В Excel вы можете создать простую круговую диаграмму для наглядного просмотра тенденций данных. Чтобы сделать данные ещё более выразительными и чётко показать различия между годами, можно построить диаграмму процентного изменения между столбцами, как на скриншоте ниже. На такой диаграмме восходящие стрелки означают рост показателя в следующем году по сравнению с предыдущим, а нисходящие — его снижение.
  • Создание Диаграмма-слайдер в Excel
  • В этом руководстве рассказывается, как создать особый тип диаграммы — диаграмму-слайдер в Excel. Диаграмма-слайдер представляет собой разновидность гистограммы со слайдером, в которой столбец заполняется градиентом от красного через жёлтый до зелёного, чтобы наглядно отобразить статус проекта, как показано на скриншоте ниже.

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек