2016-10-31 3 views
0

Я хотел бы условно строки формата, где в колонке C имеет 9, а Колонка B больше, чем колонны А. запросаРасстроенный поведением условного форматирования в Excel

= И (ЕЧИСЛО (SEARCH ("9 », КОСВЕННЫЕ ("с" & ROW()))), КОСВЕННЫЕ ("б" & ROW())> INDIRECT ("а" & ROW()))

не работает для меня. Если я наберу это как формулу на листе, она будет вести себя так, как ожидалось. Однако для условного форматирования это не работает.

Чем проще запрос

= И (ЕЧИСЛО (ПОИСК ("9", ДВССЫЛ ("с" & СТРОКА()))), 1 = 1)

не работает. Опять же, он работает как формула в листе, но не для условного форматирования.

Выполняется еще более простой запрос = AND (2 = 2,1 = 1).

Любые идеи будут высоко оценены.

+4

Вам не нужен косвенный '= AND (ISNUMBER (SEARCH (" 9 ", $ C1)), $ B1> $ A1)' где '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ', ' –

ответ

0

Выберите ColumnsA: C и HOME> Стили - Условное форматирование, новое правило ... Использовать формулу для определения того, какие клетки форматировать и значения формата, где эта формула верна::

=AND(SEARCH(9,$C1),$B1>$A1) 

Формат ..., выберите выбор форматирования, OK, OK.

Если вы хотите больше, чем первые три ячейки каждой строки, отформатированной, где условия выполнены, расширяйте диапазон Applies to.