
У меня есть ячейка, скажем E28, содержащая конечное значение «$I$22».
Поэтому мне нужно окрасить ячейку I22 — она также должна вернуться в нормальное состояние, когда значение E28 изменится на другой адрес, который окрасится.
Условное форматирование, похоже, не может этого сделать. Есть идеи?
решение1
Вы можете использовать условное форматирование. Формула CF будет выглядеть так:
=$E$28=ADDRESS(ROW(),COLUMN())
Обратите внимание, что вышесказанное применимо только к абсолютной адресации. Если вам нужно учесть смешанные или относительные режимы адресации, вам понадобится эта более сложная формула CF:
=OR($E$28=ADDRESS(ROW(),COLUMN(),1),$E$28=ADDRESS(ROW(),COLUMN(),2),$E$28=ADDRESS(ROW(),COLUMN(),3),$E$28=ADDRESS(ROW(),COLUMN(),4))
И убедитесь, что Applies to
диапазон охватывает соответствующий диапазон.
РЕДАКТИРОВАТЬ Показаны снимки экрана, демонстрирующие, как это использовать:
Conditional Formatting Rules Manager
показывающий Applies to
и формат
Edit Formatting Rule
диалоговое окно, показывающее фактическую формулу
Снимок экрана, на котором показан I22, окрашенный на основе E28
Снимок экрана, на котором показан цветной G22