Как создать динамические интерактивные диаграммы в Excel?
При представлении данных с помощью диаграмм вы можете столкнуться с такими проблемами, как визуальный беспорядок при работе с большими наборами данных. Сравнение нескольких наборов данных на одной диаграмме может сделать её неорганизованной и трудной для интерпретации. Однако, используя интерактивные диаграммы, вы сможете легко сосредоточиться на конкретных точках данных или трендах. Например, можно создать диаграмму, связанную с выпадающим списком, переключателями или флажками, что позволит динамически отображать данные для выбранного продукта или категории.
В этом руководстве мы покажем вам, как создавать динамические интерактивные диаграммы в Excel с использованием этих инструментов для улучшения анализа и представления данных.
Создание динамической интерактивной диаграммы с использованием выпадающего списка
Создание динамической интерактивной диаграммы с использованием переключателей
Создание динамической интерактивной диаграммы с использованием флажков
Создание динамической интерактивной диаграммы с использованием выпадающего списка
Чтобы создать динамическую интерактивную диаграмму с использованием выпадающего списка, выполните следующие шаги:
1. Сначала нужно вставить форму выпадающего списка. Нажмите «Разработчик» > «Вставить» > «Поле со списком (Элемент управления формы)», а затем нарисуйте поле со списком, как показано на скриншотах ниже:
![]() | ![]() | ![]() |
2. Затем щелкните правой кнопкой мыши по полю со списком и выберите «Формат элемента управления» из контекстного меню, см. скриншот:
3. В диалоговом окне «Формат объекта», на вкладке «Элемент управления»:
- В текстовом поле «Входной диапазон» выберите диапазон данных в таблице данных, исключая заголовки столбцов (A2:I6);
- В текстовом поле «Связь с ячейкой» выберите пустую ячейку, назначенную для хранения выходных данных выпадающего меню (B8);
- В поле «Строки выпадающего списка» введите количество точек данных в вашем наборе данных (в данном случае 5).
4. Затем нажмите кнопку «ОК». Теперь названия продуктов добавлены в выпадающий список, а значение связанной ячейки (B8) характеризует текущий выбранный пункт из меню как вариант 1, 2, 3, 4 или 5, см. скриншот:
5. Затем скопируйте заголовок исходных данных и оставьте пустую строку для отображения отфильтрованных данных продаж, см. скриншот:
6. Введите следующую формулу в A12 и скопируйте её по всему ряду до I12, она вернет значение в строке, номер которой соответствует текущему выбранному пункту в выпадающем списке, см. скриншот:
=INDEX(A2:A6, $B$8)
Примечание: В формуле «A2:A6» — это первый столбец ваших исходных данных, а «B8» — это ячейка, связанная с полем со списком.
7. На этом этапе вы можете создать диаграмму на основе новых вспомогательных данных (A11:I12), выберите эти данные и вставьте диаграмму, которая вам нужна, см. скриншот:
8. Наконец, если вы хотите поместить выпадающий список поверх диаграммы, щелкните правой кнопкой мыши по полю со списком и выберите «Порядок» > «Переместить на передний план», см. скриншот:
9. Затем перетащите поле со списком поверх диаграммы. Теперь, когда вы выбираете один из вариантов из выпадающего списка, соответствующая серия данных будет отображаться на диаграмме, как показано в демо-версии ниже:
Создание динамической интерактивной диаграммы с использованием переключателей
Если вы хотите показывать серии данных на диаграмме на основе переключателей, сделайте следующее:
1. Сначала вставьте переключатели, нажмите «Разработчик» > «Вставить» > «Переключатель (Элемент управления формы)», см. скриншот:
2. Затем нарисуйте несколько переключателей на основе названий ваших продуктов. Здесь я нарисую 5 переключателей и переименую их в соответствии с названиями продуктов, см. скриншот:
3. Затем щелкните правой кнопкой мыши любой из переключателей и выберите «Формат элемента управления», см. скриншот:
4. В открывшемся диалоговом окне «Формат объекта», на вкладке «Элемент управления», нажмите на пустую ячейку, чтобы назначить её для хранения выходных данных переключателя (B8). См. скриншот:
5. Теперь значение связанной ячейки (B8) характеризует текущий выбранный переключатель как вариант 1, 2, 3, 4 или 5, см. скриншот:
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» в каждой формуле указывает первые данные в каждой строке, которые вы хотите отобразить из исходной таблицы.
8. После подготовки данных выберите новый диапазон данных (A11:I16) и вставьте диаграмму, которая вам нужна. Теперь интерактивная диаграмма полностью создана. При выборе одного из переключателей соответствующая ему серия данных будет отображаться на диаграмме, как показано в демо-версии ниже:
Создание динамической интерактивной диаграммы с использованием флажков
Метод, описанный выше, позволяет показывать только одну серию данных диаграммы за раз. Если вам нужно показывать две или более серии данных одновременно, вы можете создать интерактивную диаграмму с флажками. Если у вас есть Kutools для Excel, то с помощью функции «Диаграмма с флажками» вы можете создать динамическую интерактивную линейчатую диаграмму с флажками в Excel. Одновременно вы можете решить, какие линии будут отображаться на диаграмме, просто отметив соответствующие флажки.
1. Нажмите «Kutools» > «Диаграммы» > «Сравнение категорий» > «Диаграмма с флажками», см. скриншот:
2. В диалоговом окне «Диаграмма с флажками» выполните следующие действия:
- В поле «Диапазон данных» выберите серии данных, которые вы хотите отобразить на диаграмме;
- В поле «Метки осей» выберите данные меток осей;
- В поле «Диапазон имени ряда» выберите данные, которые вы хотите отобразить как легенду диаграммы (где отображаются флажки).
3. После завершения настроек нажмите кнопку «ОК», и динамическая интерактивная диаграмма будет успешно создана. Вы можете отметить или снять флажки для отображения или скрытия серий данных на диаграмме по мере необходимости. Смотрите демо ниже:
Kutools для Excel - Усильте Excel более чем 300 необходимыми инструментами. Наслаждайтесь постоянно бесплатными функциями ИИ! Получите прямо сейчас
Больше связанных статей:
- Создание диаграммы типа «Ящик с усами» в Excel
- В Excel диаграмма типа «ящик с усами», также известная как блочная диаграмма, используется для отображения статистического анализа, который помогает показать, как числа распределены в наборе данных. Например, с помощью диаграммы «ящик с усами» вы можете отобразить статистические данные тестовых баллов между различными предметами, чтобы определить, какой предмет требует больше внимания от студентов. В этой статье я расскажу, как создать диаграмму «ящик с усами» в каждой версии Excel.
- Создание спидометра или диаграммы-датчика
- Диаграмма-датчик, также известная как круговая диаграмма или спидометр, выглядит как спидометр в автомобилях, где стрелка показывает информацию в виде показаний на циферблате. Когда данные меняются, стрелка также перемещается динамически, как показано на скриншоте ниже. В Excel диаграмма-датчик состоит из двух кольцевых диаграмм и круговой диаграммы, она показывает минимальные, максимальные и текущие значения на циферблате. Она может быть использована для представления результатов продаж представителей или выполненной работы по сравнению с общей работой или других ситуаций с визуализацией. В этой статье я расскажу, как создать диаграмму-датчик или спидометр в Excel пошагово.
- Создание гистограммы с процентным изменением в Excel
- В Excel вы можете создать простую гистограмму для просмотра тенденций данных. Чтобы сделать данные более интуитивно понятными и отобразить различия между годами, вы можете создать гистограмму с процентным изменением между каждым столбцом, как показано на скриншоте ниже. В этом типе диаграммы стрелки вверх указывают на увеличенный процент, что позже год больше предыдущего, а стрелки вниз указывают на уменьшенный процент.
- Создание диаграммы состояния проекта в Excel
- В этом руководстве мы расскажем, как создать особую диаграмму – диаграмму состояния проекта в Excel. Диаграмма состояния проекта представляет собой тип гистограммы с ползунком, где полоса заполнена как спектр от красного к желтому и зеленому, чтобы представить состояние проекта, как показано на скриншоте ниже.
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!