Справка по условному форматированию Excel

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

У меня было что-то вроде = ЕСЛИ (A1> 0 и B1> 0, ЕСЛИ (ABS ((A1-B1)/ABS (B1))> = 1 && ABS ((A1-B1)/ABS (B1)) ‹ = 9 , 'Некоторый код для окрашивания ячейки в желтый цвет' и т.д....

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

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


person Hcabnettek    schedule 16.02.2011    source источник
comment
Если мой ответ ниже отвечает на ваш вопрос, пожалуйста, примите его.   -  person Michael Goldshteyn    schedule 16.02.2011


Ответы (2)


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

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

введите здесь описание изображения

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

Верхняя формула (я вставил ‹=9%, чтобы не было пробела ровно в 9%):

=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, чтобы включить все ячейки, которые вы хотите отформатировать.

person Michael Goldshteyn    schedule 16.02.2011

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

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

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

person sasfrog    schedule 16.02.2011