Ребята, всем привет! 👋
Продолжаем изучать Excel. В одном из уроков мы уже разбирали что дает условное форматирование и зачем оно нужно.
В продолжение темы рассмотрим способ сделать ваши данные более привлекательными путем добавления элемента управления позволяющего управлять условным форматированием.
✍️ Если вы только начинаете осваивать Excel мы уверены, каждый может найти для себя что-то новое!
✨ А прежде, чем мы начнем 📣 напомню, теперь у нас на канале есть удобный рубрикатор 👉 Быстрый поиск решения. Путеводитель по Excel, а все видео 📽 предыдущих уроков доступны и на YouTube.
📢 Скачать исходник с примером вы можете в конце статьи 🔽
Суть данного примера заключается в следующем:
Допустим у нас есть данные по менеджерам и количеству продаж за месяц. Нам нужно визуализировать путем условного форматирования следующие сведения:
- данные (строку) по менеджерам с количеством продаж более 20 окрашиваем в зеленый цвет;
- данные (строку) по менеджерам с количеством продаж менее и равном 10 - в оранжевый цвет.
🔔 Хитрость решения заключается в том, чтобы использовать функцию остановить, если верно (stop if true) на экране правил условного форматирования.
Рассмотрим АЛГОРИТМ решения пошагово.
⏩ ЭТАП 1. Добавить элемент управления (флажок)
ШАГ 1. Установим флажок (элемент управления формами)
Чтобы переключать условные форматы установим флажок (элемент управления формами)
Элемент управления формой с флажком позволяет выбрать ряд неисключительных опций.
Для вставки элементов управления на лист необходимо отобразить вкладку Разработчик. Через меню Разработчик/ Элементы управления/ Вставить выберем левой клавишей мыши элемент Флажок:
🔔 Примечание: в Excel может быть реализовано любое количество элементов управления флажками, которые независимо друг от друга могут быть включены или выключены и не имеют никакого отношения друг к другу.
ШАГ 2. Связать элемент управления с ячейкой
Чтобы связать наш элемент управления с ячейкой, щелкните правой кнопкой мыши по элементу управления и выберите:
- Формат объекта:
- Элемент управления:
В условиях рассматриваемого примера свяжем наш элемент управления с ячейкой $H$2. Для этого в поле Связь с ячейкой укажем $H$2:
и жмем 🆗
Теперь элемент управления формой с флажком возвращает значение, указывающее его статус в связанную ячейку:
- либо ИСТИНА (выбрано)
- либо ЛОЖЬ (не выбрано)
⏩ ЭТАП 2. Настроим правила условного форматирования
В данном примере мы используем создание условия с использованием формулы.
Формула используется, если оформляются ячейки одного столбца (например, текст), а условие задается по ячейкам другого столбца (например, числа, дата и т.д.).
см. подробнее о том, как задать условия с использованием формулы.
Для нашего примера будут заданы условия:
Условие №1: =$C3<=$F$3
Условие №2: =$C3>$F$4
Условие №3: =НЕ($H$2)
📢 ЧТО ВАЖНО: Для условия №3:
- не нужно устанавливать какие-либо параметры форматирования;
- переместите это правило в начало экрана управления правилами условного форматирования;
- установите флажок остановить, если значение ИСТИНА для этого правила:
⏩ ЭТАП 3. ТЕСТИРУЕМ РЕЗУЛЬТАТ
Теперь, когда все предварительные настройки выполнены мы можем наслаждаться результатом ✨👧
Если вы снимете флажок с элемента управления формой, условные форматы применяться не будут:
А на этом сегодня все. 👏 Теперь вы знаете как настроить элемент управления (флажок) для отображения условного форматирования. Я надеюсь, что вы нашли этот урок полезным.
Продолжение следует...
Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel. Следите за нашими новостями и вы узнаете больше о VBA и Excel в частности.
Понравился урок!? или возможно вы знаете иные интересные способы форматирования. Поделитесь своими решениями в комментариях. 📝Нам очень важна Ваша обратная связь 💝
И конечно же, за лайк 👍 благодарочка 💖 и респект 🤝 каждому!