Подтвердить что ты не робот

(Excel) Условное форматирование на основе смежной стоимости ячейки

Я пытаюсь применить условное форматирование в Excel в диапазоне ячеек на основе смежного значения ячейки, чтобы добиться чего-то вроде этого:

Expense Conditional Formatting

Цель состоит в том, чтобы выделить значения в столбце B (фактический расход) красным, если значение больше, чем смежное значение в столбце C (ожидаемый расход). Я выполнил ряд учебных пособий, в которых говорится, что для форматирования условного форматирования можно выбрать Условное форматирование > Новые правилa > Использовать формулу для определения, какие ячейки для форматирования, а затем применить правило = $B4 > $C4, которое отформатируйте ячейку "Фактическая", если она больше, чем "Ожидаемая" ячейка. Это отлично работает для одной ячейки, но не так хорошо, когда я пытаюсь применить это к целому ряду ячеек. Я использовал макет формата, а также отредактировал правило, которое будет применяться к диапазону ячеек (например, $B $2: $B $5), как показано ниже, но оно основано только на форматировании исходной формулы (если B4 больше, чем C4), и все нежелательно становится красным. enter image description here

Я бы предпочел не создавать индивидуальные правила для каждой строки. Есть ли способ объединить это в одно правило?

4b9b3361

Ответ 1

Вам нужно вывести знаки $перед номерами строк в формуле.... и номер строки, используемый в формуле, должен соответствовать строке first, поэтому, если вы применяя это к диапазону ( "относится к" ) $B $2: $B $5, эта формула должна быть

=$B2>$C2

используя эту "относительную" версию, а не ваш "абсолютный", Excel (неявно) корректирует формулу для каждой строки в диапазоне, как если бы вы копировали формулу вниз