Перейти до основного матеріалу

Як створити динамічні інтерактивні діаграми в Excel?

Іноді, коли ви демонструєте дані за допомогою діаграми, ви можете зіткнутися з ситуацією, коли багато даних буде представлено. Складаючи діаграму для порівняння кількох наборів даних, вона може виглядати безглуздо і хаотично. Але за допомогою інтерактивної діаграми ви можете вибрати конкретний товар та проаналізувати його ефективність та тенденції. Наприклад, щоб показати ряди даних на діаграмі на основі випадаючого списку, при виборі одного елемента зі спадного списку відповідні дані відображатимуться на графіку, як показано нижче.

У цій статті я розповім про створення інтерактивної діаграми за допомогою випадаючого списку, перемикачів та прапорця.

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

Створіть динамічну інтерактивну діаграму за допомогою перемикачів

Створіть динамічну інтерактивну діаграму, використовуючи прапорці


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

Щоб створити динамічну інтерактивну діаграму за допомогою розкривного списку, виконайте такі дії:

1. По-перше, ви повинні вставити форму випадаючого списку, натисніть, будь ласка Розробник > Insert > Combo Box (контроль форми), а потім намалюйте поле зі списком, як показано на скріншотах нижче:

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. Спочатку вставте перемикачі та натисніть Розробник > Insert > Кнопка опцій (контроль форми), див. скріншот:

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. Клацання Кутулс > Чарти > Порівняння категорій > Прапорець Діаграма рядка, див. скріншот:

2, в Прапорець Діаграма рядка у діалоговому вікні виконайте такі операції:

  • У Діапазон даних виберіть рядок даних, який відображатиметься на діаграмі;
  • У Мітки осі Виберіть дані міток осей;
  • У Записи про легенду (Серія) виберіть дані, які ви будете відображати як легенду діаграми (де відображаються прапорці).

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


Більше відносних статей:

  • Створення вікна та діаграми вуса в Excel
  • У програмі Excel діаграма коробки та вуса, яка також називається графіком коробки, використовується для відображення статистичного аналізу, який допомагає показати, як числа розподіляються в наборі даних. Наприклад, за допомогою діаграми коробки та вуса можна відобразити статистичні дані результатів тестів між різними предметами, щоб визначити, якому предмету потрібно більше уваги для студентів. У цій статті я розповім про те, як створити діаграму коробки та вусів у кожній версії Excel.
  • Створіть спідометр або діаграму діаграм
  • Таблиця показників, яка також називається діаграмою циферблата або діаграмою спідометра, яка виглядає як спідометр в автомобілях, що використовують стрілку, щоб відображати інформацію як показання на циферблаті, коли дані змінюються, стрілка рухається динамічно, як показано на знімку екрана. В Excel калібровальна діаграма складається з двох діаграм пончиків та кругової діаграми, вона показує мінімальне, максимальне та поточне значення в циферблаті. Він може бути використаний для представлення результатів продажів представників або виконаної роботи проти загальної роботи чи інших ситуацій способом візуалізації. У цій статті я розповім про те, як крок за кроком створити діаграму калібру або спідометра в Excel.
  • Створіть діаграму стовпців зі зміною відсотків у програмі Excel
  • В Excel ви можете створити просту діаграму стовпців для нормального перегляду тенденцій даних. Для того, щоб дані виглядали більш інтуїтивно для відображення відхилень між роками, ви можете створити діаграму стовпців із процентною зміною між кожними стовпцями, як показано на знімку екрана нижче. На цьому типі діаграм стрілки вгору вказують на збільшений відсоток порівняно з попереднім роком, а стрілки вниз - на зменшений відсоток.
  • Створення діаграми спектру стану проекту в Excel
  • У цьому підручнику буде розказано про те, як створити особливу діаграму - діаграму спектру стану проекту в Excel. Діаграма спектру статусу проекту - це тип гістограми з повзунком, який заповнюється у вигляді спектра від червоного до жовтого до зеленого, щоб відображати статус проекту, як показано на знімку екрана нижче.

Найкращі інструменти продуктивності офісу

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

Покращуйте свої навички 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