Как указать относительный адрес ячейки в условном формате в Excel?

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

Я хочу сделать строку 1 желтой, если ячейка G1 не равна нулю. Сделать строку 2 желтой, если G2 не равно нулю, и т. д. Я могу вручную редактировать условный формат для каждой строки, но поскольку это условие будет применяться к более чем 1000 строк, должен быть лучший способ.

Буду признателен за любую помощь, которую может предоставить любой.


person Dr. Miguelito Loveless    schedule 26.09.2013    source источник
comment
Удалите $ перед 1, например, =$G1<>"".   -  person Doug Glancy    schedule 27.09.2013
comment
Спасибо Дуг, это сделало это. Также спасибо pnuts за совет по размещению.   -  person Dr. Miguelito Loveless    schedule 27.09.2013


Ответы (1)


Я просматривал ту же тему и действительно нет родной формулы для получения адреса ячейки, содержащей формулу.

Я думаю, что нашел решение, которое, вероятно, должно работать и в формулах условного форматирования. Таким образом, чтобы получить адрес ячейки q, содержащей формулу, вы должны ввести:

=ADDRESS(ROW(),COLUMN())
person Samy Geronymos    schedule 12.11.2014