Условное форматирование Excel на основе соседней ячейки выделяет неправильные значения - PullRequest
0 голосов
/ 26 марта 2019

У меня есть документ Excel, в столбце G которого указаны даты выполнения проекта, а в столбце H - даты фактического завершения. Я пытаюсь использовать условное форматирование, чтобы изменить цвет шрифта для дат, которые просрочены красным.Некоторые даты в столбце G основаны на ссылках на другие ячейки, то есть через 90 дней после столбца F.

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

$H:$H

и затем выберите «Использовать формулу, чтобы определить, какие ячейки отформатировать» и используйте

=$H2>$G2 

или

=$H2>OFFSET($H2,-1,0)

Я также попытался поместить уравнения в столбец Gв скобках, то есть для G2, формула будет

=(F2+90)

вместо просто

=F2+90

, но это не влияет на результаты.

Я ожидаю эту формулуизменить цвет шрифта на красный для дат в столбце H, которые больше, чем даты в столбце G непосредственно слева, но происходит то, что только некоторые из ячеек, где H больше, чем G, меняются на красный, а некоторые ячейкигде H равно или меньше G, также изменяется на красный.

Например, я получаю:

Due (G)     | Completed (H)
------------------------
6/5/2017    | 6/5/2017*
9/3/2017    | 7/19/2018
2/10/2018   | 12/20/2017*
3/20/2018   | 6/15/2018*
9/13/2018   | 9/11/2018*
12/10/2018  | 12/19/2018*
3/19/2019   | 3/6/2019

с отмеченными звездочкой датами в красном.Таким образом, правило иногда неправильно применяется к значениям в столбце H, которые меньше или точно равны столбцу G, а иногда неправильно применяется к значениям в столбце H, которые на самом деле больше столбца G.

Iя часами искал ответ на этот вопрос, но все, что я обнаружил, говорит о том, что то, что я только что сделал, должно работать отлично, так что же я делаю здесь неправильно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...