Условный формат Excel и оператор - PullRequest
0 голосов
/ 25 октября 2018

У меня есть электронная таблица с днями месяца (в формате ДД / ММ / ГГГГ), проходящими по строке 1, и значениями в каждом столбце вниз, которые соответствуют дню выше, со значением триггера в последнем столбце, например:

02/01/2000|03/01/2000|trigger

1000 |1000 |1100

560 |3400 |1000

Где 02/01/2000 находится в A1

Iпытаюсь создать оператор условного форматирования для цветных ячеек с соответствующим значением WEEKDAY строки 1 Sunday (7), и если они ниже по сравнению со значением триггера для их строки.

ДляНапример, формат A2:B2, если A1:B1 - воскресенье, а A2:B2 < C2, который я хотел бы отформатировать А2, но оставить В2, поскольку он не соответствует воскресным критериям.

Тогда отформатируйте A3:B3, еслиA1:B1 - это воскресенье, а A3:B3 < C3, в котором A3 ниже, чем C3, но соответствующая ему дата выше в A1 не является воскресеньем.

Я знаю, что могу форматировать ячейки на основе их дня недели с =WEEKDAY(A1:B1)=7и сравнить значения в строке со значением триггера с =A2:B2=<$C$2, но любые попытки прочесатьОднако, кажется, что эти два не работают (и без абсолютной ссылки на ячейку для C2 эта формула, кажется, выделяет неправильные ячейки).

Буду признателен за любые предложения или помощь!

1 Ответ

0 голосов
/ 25 октября 2018

формат A2: B2, если A1: B1 - воскресенье, и A2: B2

Возьмите все столбец A: B с A1 в качестве «активной ячейки» и создайте CFR на основе этой формулы

=and(weekday(a$1)=1, a1<c1, row()>1)
...