Условное форматирование в Excel помогает визуально выделить и анализировать данные, делая их более наглядными и понятными.
Один из таких приемов, позволяющий оценить рейтинг, рассмотрим сегодня.
📢 Файл с примером размещен в конце статьи 🔽
▶️ Исходные данные
Для примера рассмотрим диапазон данных:
Задача: установить рейтинг по 5-ти звездочной шкале используя условное форматирование
▶️ Формулы
Данная формула проверяет два условия и возвращает различные значения в зависимости от их выполнения. Результат формулы будет записан в текущую ячейку, где она используется (например, в ячейке D5):
📝 Формула выполняет следующую логику:
- Проверяется условие D$3<=$C5. Если значение в ячейке D3 меньше или равно значению в ячейке C5, то результатом будет 1. В противном случае, переходим к следующему условию.
- Если значение в ячейке D3 больше значения в ячейке C5, выполняется вложенная функция: ЕСЛИ(ОКРУГЛВВЕРХ($C5;0)=D$3;ОСТАТ($C5;1);0).
- В этой вложенной функции сравнивается округленное значение в ячейке C5 вверх (до целого числа) со значением в ячейке D3. Если эти значения равны, то применяется функция ОСТАТ($C5;1), которая возвращает десятичную часть числа в ячейке C5 (остаток от деления на 1). В противном случае, результатом будет 0.
🔔 Обратите внимание, что символ $ используется для фиксации ссылок на ячейки (например, D$3 зафиксирована по столбцу, а $C5 зафиксирована по строке). Это позволяет формуле автоматически применяться при копировании в другие ячейки:
▶️ Условное форматирование
Для диапазона D5:H14 становим следующее правило:
▶️ Результат
После применения условного форматирования получаем результат в виде 5-ти звездочной шкалы:
Другие приемы условного форматирования