Хочу поделиться своим опытом работы с условным форматированием в таблицах Excel. Думаю эта запись будет очень полезной, потому-что мне не удалось решить поставленную задачу за пару минут и пришлось поламать голову.
Содержание
Хочу поделиться своим опытом работы с условным форматированием в таблицах Excel. Думаю эта запись будет очень полезной, потому-что мне не удалось решить поставленную задачу за пару минут и пришлось поламать голову.
Предположим у нас есть таблица excel, в которой фиксируется изменение текущих показателей по отношению к предыдущим. Для лучшей наглядности нам необходимо отметить ячейки таблицы с положительным значением - зеленой стрелкой вверх, с отрицательным - красной стрелкой вниз, а отсутствие изменений (значение 0) - желтым кружком.
Пошаговая инструкция условного форматирования ячеек
- Для выбора ячеек на которые будет распространятся условие форматирование выделим их и перейдем к меню "Условное форматирование" в разделе "Стили" на панеле задач Эксель.
- Выбираем пункт создать правило
- Выбираем правило "Форматировать все ячейки на основании их значений". Стиль формата перекючаем на "Наборы значков".Настраиваем правила отображения значков. Здесь начинается самое веселье. Мне не удалось сразу понять алгоритм работы имеющихся правил и только после длительных экспериментов картина прояснилась.Итоговый результат настроек условного форматирования выглядит так:
Описание работы правил условного форматирования
Порядок работы правил сверху вниз. Получается нижние правила могут отменять верхние, если они с ними пересекаются. У нас правила будут пересекатся в значении 0.
1 правило: будет действовать на все значения, которые равны или больше указанного верхнего значения.
В моем случае все значения больше 0 должны обозначаться зеленой стрелкой. Выбираем значек - зеленая стрелка, значение - 0, тип - число
2 правило: здесь можно выбрать условие "<" или "<=". Будет выполнятся так же в зависимости от верхнего значения.
Мне нужно, чтобы при нуле показывался желтый кружок, но знака равно нет. Поэтому выбираем правило "<=". Второе правило перекрывает первое для значений равных 0. Поэтому в результате будем иметь желтый кружок для X<=0, и зеленую стрелку для X>0.
3 правило: выполняется для значений указаных внизу. Так же можно задать условие "<" или "<=".
Выбираем условие "<" и нижнее значение ставим 0. Третье правило перекрывает второе для значений меньше 0. В итоге имеем: красную стрелку для X<0, желтый кружок для X=0, зеленую стрелку для X>0
Нажимаем ОК и радуемся картинке