Должен быть более простой способ справиться с этим.
| A | B |
|-------|----------|
| Email | today |
| Email | tomorrow |
Вот изменчивый метод условного выбора любой строки с "сегодня" в столбце B ...
Пользовательская формула условного форматирования: =$B1="today"
Применить к диапазону: =$A:$B
Вот что я хотел бы сделать ..
Пользовательская формула условного форматирования: =INDIRECT("$B1")="today"
Применить к диапазону: =INDIRECT("$A:$B")
Я хочу условное форматирование, которое не является изменчивым. Я знаю, что Excel думает, что знает, чего я хочу, изменяя диапазоны условного форматирования, но он ошибается 9 раз из 10. Я хочу четко и конкретно указать диапазон условного форматирования, а также диапазон "Применить к", не меняя их вообще.
Изменить для уточнения:
То, что я хотел бы сделать, это упростить ведение сложных правил условного форматирования. Из-за фрагментации условного форматирования в процессе редактирования электронной таблицы (добавление / удаление столбцов и строк) в Excel создаются различные фрагменты условного форматирования. Буквально десятки фрагментов могут быть созданы из нескольких правил. Что происходит, когда я хочу внести изменения в условный формат? Я больше не могу входить и вносить изменения в одно правило, потому что это правило разбито на множество фрагментов. На самом деле, на данный момент проще удалить все правила и воссоздать их с нуля. Моя мысль об использовании метода INDIRECT
заключается в том, что это предотвратит фрагментацию правил в Excel.
Кроме того, я думаю, что ошибаюсь, полагая, что волатильность как-то связана с этой проблемой.
Кроме того ... чем больше я углубляюсь в это, тем больше я думаю, что я мог бы опубликовать повторяющийся вопрос - см. Здесь:
Фрагментация условного форматирования Excel
Я надеялся, что найдется более элегантное решение, чем всегда помнить о том, чтобы копировать и вставлять ячейки определенным образом. Если нет, я предположил, что мой вопрос должен быть помечен как дубликат.