Прескочи на основното съдържание

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

Автор: Xiaoyang Последна промяна: 2021-07-29

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

В тази статия ще говоря за създаването на интерактивна диаграма с помощта на падащия списък, радио бутони и квадратче за отметка.

Създайте динамична интерактивна диаграма, като използвате падащия списък

Създайте динамична интерактивна диаграма, като използвате радио бутоните

Създайте динамична интерактивна диаграма, като използвате квадратчетата за отметка


Създайте динамична интерактивна диаграма, като използвате падащия списък

За да създадете динамична интерактивна диаграма с помощта на падащ списък, моля, изпълнете следните стъпки:

1. Първо, трябва да вмъкнете форма с падащ списък, моля, щракнете Софтуерен Инженер > Поставете > Разгъващ се списък (контрола на формуляр)и след това начертайте разгъващ се списък, както са показани екранните снимки по-долу:

2. След това щракнете с десния бутон върху разгъващото се поле и изберете Контрол на формата от контекстното меню вижте екранната снимка:

3. В Форматиране на обект диалогов прозорец, под контрол раздел:

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

4, След това кликнете върху OK сега имената на продуктите са добавени в падащото меню и стойността на свързаната клетка (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. След това въведете формулите по-долу и ще получите следните данни, вижте екранната снимка:

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 във всяка формула означава числото, свързано с радио бутоните, В2, В3, В4, В5, В6 във всяка формула показва първите данни във всеки ред, които искате да покажете от оригиналната таблица.

8. След като подготвите данните, моля, изберете новия диапазон от данни (A11:I16) и вмъкнете диаграма, от която се нуждаете, и сега интерактивната диаграма е напълно създадена, когато изберете един радио бутон, ще се покаже съответната поредица от данни в диаграмата, както е показана демонстрация по-долу:


Създайте динамична интерактивна диаграма, като използвате квадратчетата за отметка

Горният метод може да показва само една поредица от данни на диаграмата всеки път, ако трябва да показвате две или повече поредици от данни всеки път, можете да създадете интерактивна диаграма с квадратчета за отметка. Ако имате Kutools за Excel, Със своята Линейна диаграма в полето за отметка можете да генерирате динамична интерактивна линейна диаграма с квадратчета за отметка в Excel. В същото време можете да решите кои линии да се показват в диаграмата, като просто поставите отметка в съответните квадратчета.

Забележка:За да приложите това Линейна диаграма в полето за отметка, първо, трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.

След инсталиране Kutools за Excel, моля, направете следното:

1. Щракнете Kutools > Графики > Сравнение на категории > Линейна диаграма в полето за отметка, вижте екранна снимка:

2. В Линейна диаграма в полето за отметка диалогов прозорец, направете следните операции:

  • в Обхват на данните изберете серията данни, която ще покажете в диаграмата;
  • в Етикети на оста поле, изберете данните за етикетите на осите;
  • в Записи в легенди (серия) изберете данните, които ще показвате като легенда на диаграмата (където се показват квадратчетата за отметка).

3. След като приключите с настройките, моля щракнете OK и динамична интерактивна диаграма е създадена успешно, можете да поставите или премахнете отметка в квадратчетата, за да покажете или скриете сериите от данни в диаграмата според вашите нужди. Вижте демонстрацията по-долу:


Още относителни статии:

  • Създайте диаграма с кутии и мустаци в 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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна

  • Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
  • Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!
Comments (23)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
it will not work,its just copying & pasting as a image,you cant change its contents or cant use it as real graph
This comment was minimized by the moderator on the site
i follow all the steps and on the last step i got an error saying Reference is not valid, i am using excel 2010
This comment was minimized by the moderator on the site
Wow! thank you so much for this. I was able to create interactive charts following your instructions. I was so happy. :)
This comment was minimized by the moderator on the site
Would this work with Pivot Charts? I crash excel when I paste the copied range as image.
This comment was minimized by the moderator on the site
I cant get past step 12, it say, "reference not valid"
This comment was minimized by the moderator on the site
This worked great for me, but for some reason, one of my 5 graphs compresses and doesn't display properly. There are 5 charts, 4 work. Chart 4 is not readable as it is compressed into one tiny row. Any suggestions as to what may be wrong? Thanks.
This comment was minimized by the moderator on the site
Works perfectly. But please verify: does this work in versions of Excel earlier than 2013? If it doesn't, then what could the workaround be? Thanks.
This comment was minimized by the moderator on the site
Great tutorial ! Been using this for one year!! One question, How to make 2 charts dynamic together connected to one radio button?
This comment was minimized by the moderator on the site
For me this gave an error =Choose($N$2,Chart1,Chart2,Chart3) I replaced it with =Choose($N$2;Chart1;Chart2;Chart3) Thank you for this tutorial. It makes sheets look neat.
This comment was minimized by the moderator on the site
Yes, this is what I'm looking for as well. If we use a picture of graph (linked picture), it shows picture only. However, for a real graph, if we put our mouse on it, it will show the sources and other available option to adjust the graph. Have you found a way to do this?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations