Ребята, всем привет! 👋
Продолжаем изучать Excel. В одном из последних уроков мы рассмотрели как сделать динамическую диаграмму в Excel. В продолжение темы сегодня рассмотрим еще один способ создания диаграмм в Excel - это интерактивная диаграмма с использованием гиперссылок.
✍️ Если вы только начинаете осваивать Excel мы уверены, каждый может найти для себя что-то новое!
✨ А прежде, чем мы начнем 📣 напомню, теперь у нас на канале есть удобный рубрикатор 👉 Быстрый поиск решения. Путеводитель по Excel, а все видео 📽 предыдущих уроков доступны и на YouTube.
Вот такую диаграмму мы сегодня рассмотрим:
❗❗❗ Эта диаграмма будет изменяться всякий раз, когда вы только наводите курсор мыши 👆 на соответствующую область!
📢 Скачать исходник с примером вы можете в конце статьи 🔽
▶️ Чтобы создать подобную диаграмму потребуется...
🔘 ШАГ 1. Подготовим диапазон данных.
Пусть у нас даны данные по объему продаж по каждому менеджеру:
🔔 У вас это могут быть иные данные, по которым вы ходите отобразить динамику.
🔘 ШАГ 2. Добавляем расчетные формулы
Для расчета добавляем:
- столбец F в котором будут отображаться данные для выбранного пользователем ряда;
- строку итогов
Используя Диспетчер имен присвоим ячейке $F$3 имя "Поиск":
В ячейку F2 добавим формулу: =ПОИСКПОЗ(Поиск;$B$3:$E$3;0)
а в диапазон F4:F15 соответствующую формулу массива: {=ИНДЕКС($B$4:$E$15;;$F$2)}
⚠️ ВАЖНО! Формула массива вводится в одну или несколько ячеек с помощью комбинации клавиш Ctrl + Shift + Enter, а потому, для того чтобы ваша формула стала формулой массива вместо стандартного нажатия клавиши Enter жмем:
В строке итогов указываем формулу суммы:
🔘 ШАГ 3. Создаем диаграмму
Создайте диаграмму из полученных данных, как указано ниже:
🔔 Вы можете выбрать любой другой тип, отвечающий вашим требованиям, например график.
🔘 ШАГ 4. Создаем область панели мониторинга
Для этого настроим область с 4 столбцами (т.к у нас 4 диаграммы):
где укажем соответствующие формулы:
- в строке 3:
- в строке 4:
🔘 ШАГ 5. Добавим немного "магии"..
Здесь мы будем использовать гиперссылки и пользовательскую функцию.
Итак, нам нужен простой макрос для изменения ряда в зависимости от того, куда пользователь указал мышью:
🔔 По мере изменения параметра "Поиск" будут меняться и данные для нашей диаграммы, а затем мы получаем новую диаграмму
Теперь в строке 5 укажем соответствующие формулы:
🔘 ШАГ 6. Тестируем результат
Теперь мы сможем разметить свою диаграмму ниже области панели мониторинга и после наведения курсора мыши на ячейки для выбора будем наблюдать интерактивные изменения:
🔊 В заключение...
Диаграмму мы настроили и она прекрасно работает. 😉 Но есть еще один нюанс, который вы могла наблюдать на нашем примере - это изменение цвета области панели мониторинга и символа стрелки.
Итак:
Если вы хотите чтобы менялась не только диаграмма но и указатель - символ стрелки (в нашем примере он меняет цвет с серого на голубой), то вы можете настроить условное форматирование.
✔ Для того чтобы задать условное форматирование используем формулу: =B$3=Поиск
Аналого мы можем задать условное форматирование в целом для области панели мониторинга (в нашем примере активная панель окрашивается в бежевый цвет):
см. так же подробнее о форматировании с использованием формул.
А на этом сегодня все. 👏 Теперь вы знаете как создать интерактивную диаграмму в Excel с использованием гиперссылок.
Мы надеемся, что Вы нашли этот урок полезным ⭐️⭐️⭐️⭐️⭐️
📝 Продолжение следует...
Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel. Следите за нашими новостями и вы узнаете больше о VBA и Excel в частности.
🔔 Наша команда очень заинтересована в составлении качественного и полезного контента, а потому:
✔️ Понравился урок!? - Поблагодарите автора лайком 👍
✔️ Остались вопросы или есть свое решение!? - Оставляйте комментарий 💬
✔️ Требуется иное решение!? - ✏️ Пишите в комментариях 💬 свой вопрос и мы его обязательно рассмотрим в ближайшей теме обзора.
Нам важна Ваша обратная связь 💝 так мы можем анализировать на сколько данный материал был Вам полезен.
🌺🌺🌺 С наилучшими пожеланиями 🤝 команда excel_easy