Перейти к основному содержанию
 

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

Автор: Сяоян Последнее изменение: 2024 июля 11 г.

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

В этом руководстве вы научитесь создавать динамические интерактивные диаграммы в Excel с помощью этих инструментов для улучшения анализа и представления данных.

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

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

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


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

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

1. Во-первых, вы должны вставить форму раскрывающегося списка, пожалуйста, нажмите Застройщик > Вставить > Поле со списком (элемент управления формой), а затем нарисуйте поле со списком, как показано ниже:

Скриншот вставки поля со списком из вкладки «Разработчик» в Excel Arrow Скриншот рисования поля со списком на листе Excel

2. Затем щелкните правой кнопкой мыши поле со списком и выберите Управление форматом из контекстного меню см. снимок экрана:

Скриншот параметра «Управление форматом» для поля со списком в Excel

3. В Форматировать объект диалоговое окно под Control Вкладка:

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

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

4, Затем нажмите OK кнопка, теперь названия продуктов добавлены в раскрывающийся список, а связанное значение ячейки (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. Сначала вставьте переключатели, нажмите Застройщик > Вставить > Кнопка выбора (элемент управления формой), см. снимок экрана:

Скриншот вставки переключателей из вкладки «Разработчик» в Excel

2. А затем нарисуйте несколько переключателей на основе названий ваших продуктов, здесь я нарисую 5 переключателей и переименую их в названия продуктов, см. Снимок экрана:

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

3. Затем щелкните правой кнопкой мыши любой из переключателей и выберите Управление форматом, см. снимок экрана:

Скриншот, показывающий параметр «Управление форматом» для переключателя в Excel

4. В выскочившем Форматировать объект диалоговое окно под Control На вкладке щелкните пустую ячейку, чтобы назначить сохранение вывода переключателя (B8). Смотрите скриншот:

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

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

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

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

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

7. Затем введите следующие формулы, и вы получите следующие данные, см. Снимок экрана:

In cell B12: =IF($B$8=1,B2,NA()), and copy this formula into the entire row;
In cell B13: =IF($B$8=2,B3,NA()), and copy this formula into the entire row;
In cell B14: =IF($B$8=3,B4,NA()), and copy this formula into the entire row;
In cell B15: =IF($B$8=4,B5,NA()), and copy this formula into the entire row;
In cell B16: =IF($B$8=5,B6,NA()), and copy this formula into the entire row.

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

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

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

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


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

Вышеупомянутый метод может отображать только одну серию данных диаграммы каждый раз, если вам нужно отображать две или более серии данных каждый раз, вы можете создать интерактивную диаграмму с флажками. Если у тебя есть Kutools for Excel, С его График с флажком вы можете создать динамическую интерактивную линейную диаграмму с флажками в Excel. В то же время вы можете решить, какие линии будут отображаться на диаграмме, просто установив соответствующие флажки.

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

1. Нажмите Кутулс > Графики > Сравнение категорий > График с флажком, см. снимок экрана:

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

2. В График с флажком диалоговом окне выполните следующие операции:

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

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

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

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

Kutools for Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Get It Now


Больше относительных статей:

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

Лучшие инструменты для офисной работы

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

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


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

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