Справка по условному форматированию Excel - PullRequest
1 голос
/ 16 февраля 2011

У меня был быстрый вопрос, у меня есть 2 ячейки в строке таблицы. Если их разница, выраженная в процентах, больше нуля, но меньше 9, я бы хотел, чтобы они были желтыми. Все, что больше 9, будет затенено красным. Я посмотрел на условное форматирование, и это кажется правильным, но я не могу понять синтаксис. Я также хотел бы, чтобы обе ячейки были проверены на нулевые значения. Если ячейки равны нулю, я не хочу применять формат. Кто-нибудь может заставить меня начать с этим?

У меня было что-то вроде = IF (A1> 0 и B1> 0, IF (ABS ((A1-B1) / ABS (B1))> = 1 && ABS ((A1-B1) / ABS (B1)) <= 9, «Некоторый код для окрашивания ячейки в желтый» и т. Д. * </p>

Это, очевидно, не работает правильно. Есть идеи, как получить желаемый эффект?

Спасибо всем, кто помогает, ~ ck в Сан-Диего

Ответы [ 2 ]

4 голосов
/ 16 февраля 2011

В разделе Условное форматирование / Правила диспетчера / Показать правила форматирования для This Worksheet:

Добавьте два новых правила в точности так, как показано на рисунке:

enter image description here

Две формулы, которые затемнены на изображении, должны быть:

Верхняя формула (я добавил <= 9%, так что нет пропуска ровно в 9%): </p>

=AND(ABS($A$1-$B$1)>0,ABS($A$1-$B$1)<=0.09)

Нижняя формула:

=ABS($A$1-$B$1)>0.09

Если вы хотите выполнить это условное форматирование для столбца значений A / B, не привязывайте строку (т.е. только привязку столбца) в формулах.Конечно, вам также придется расширить привязанный диапазон Applies to, включив в него все ячейки, которые вы хотите отформатировать.

0 голосов
/ 16 февраля 2011

Один из способов сделать это - поместить формулу IF в соседнюю ячейку в строке и разрешить ее в соответствии с категорией, которая соответствует вашим условиям, например, «Y» для желтого или «R» для красного.

Затем используйте условное форматирование в обеих ваших ячейках, используя опцию «Формула есть», и укажите на эту вычисленную ячейку с Y или R для определения затенения, используя 2 условия.Затем вы можете скрыть вычисляемый столбец.

В качестве альтернативы, вы можете поместить фактическую формулу в поле «Формула есть» в диалоговом окне условного форматирования, но вам нужно разрешить ее до 0 (false) или 1(true) для формата, применяемого в каждом условии.

...