2

Я хочу применить условное форматирование, чтобы изменить цвет фона чередующихся строк на электронной таблице. Ряды будут чередоваться между двумя цветами (желтым и зеленым).

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

=MOD(ROW()-3,1*2)>0

а также

=MOD(ROW()-2,1*2)>0

Но я не знаю, как заставить это применяться только к ячейкам с данными в них.

2 ответа2

2

Попробуйте использовать эти 2

=MOD(ROW(),2)*($A1<>"")

а также

=(1-MOD(ROW(),2))*($A1<>"")

1

Это должно работать:

=AND(NOT(ISBLANK(A1)),MOD(ROW()-3,1*2)>0)
=AND(NOT(ISBLANK(A1)),MOD(ROW()-2,1*2)>0)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .