Условное форматирование не работает должным образом, когда я удаляю абсолютные ссылки из правила - PullRequest
0 голосов
/ 07 мая 2020

Я использую Excel 2016 & Windows 10 ...

Мне не удается заставить работать простое правило условного форматирования - я уверен, что делаю что-то глупое, но не могу это исправить ...

Когда правило: = SUM ($ D $ 15: $ D $ 19) <> 0 и применяется к этому диапазону: = $ C $ 14: $ D $ 19, оно работает должным образом.

Когда я удаляю абсолютные ссылки из номера второй строки: = SUM ($ D $ 15: $ D19) <> 0, он работает должным образом.

Когда я удаляю абсолютную ссылку из номера первой строки : = SUM ($ D15: $ D19) <> 0 применяется только условное форматирование к диапазону: = $ C $ 14: $ D $ 17 not = $ C $ 14: $ D $ 19

Я удалил все остальные правила условного форматирования с листа - результат тот же.

Я воспроизвел его в новой книге, в новом экземпляре Excel - результат тот же.

Помогите, пожалуйста!

1 Ответ

0 голосов
/ 07 мая 2020

Это ожидаемое поведение. С помощью абсолютной / относительной ссылки в формуле вы определяете, какой диапазон используется в вычислениях относительно указанного диапазона applies to. Т.е. если вы укажете абсолютную ссылку, то она будет использоваться для всего диапазона applies to,

, если вы укажете SUM($D$15:$D19) для applies to диапазона $C$14:$D$19, тогда ячейка C14 будет использовать формула SUM($D$15:$D15), ячейка C15 будет использовать SUM($D$15:$D16) et c.

Однако, если вы укажете SUM($D15:$D$19), то в ячейке C14 будет использоваться формула SUM($D$15:$D$19), в ячейке C15 - SUM($D16:$D$19), в ячейке C16 - SUM($D17:$D$19) et c.

...