Excel — условное форматирование = MOD (СТРОКА (), 2) = 0

#excel #mod

#excel #мод

Вопрос:

Я надеюсь, что это будет легко, но я ничего не смог найти.

Я делаю простое условное форматирование

 FORMULA              FORMAT             APPLIES TO
=MOD(ROW(),2)=0      FILL COLOUR        =$A$2:$F$1048576
 

И это работает! Но он окрашивает все до строки 1048576
Что я хотел бы сделать, так это отредактировать его так, чтобы он заполнял только строку (от A до f), если в столбце A есть данные. Возможно ли это?

Спасибо

Комментарии:

1. У Скотта есть надежный ответ… проблема с вашей формулой и тем, что она применяется ко всему листу, заключается в том, что у вас нет ничего, чтобы исправить это для каждой строки / столбцов / и т. Д. («$»). Смотрите: contextures.com/xlCondFormat02.html

2. Спасибо за ссылку, я обязательно прочитаю ее

Ответ №1:

Я предпочитаю ISEVEN . Но вы захотите добавить еще один критерий, чтобы A не было пустым:

 =AND(ISEVEN(ROW()),$A2<>"")
 

Ответ №2:

Вы также можете попробовать ISBLANK так =ISBLANK($A2)=FALSE

Комментарии:

1. Оба ваших метода отлично сработали для меня! Спасибо вам!