Как выделить 3 последовательные ячейки с 0

Как выделить 3 последовательные ячейки с 0

Я хочу выделить ячейки, когда в строке есть 3 последовательных (или более) нуля. Я хочу выделить только ячейки с 0, и только если есть не менее 3 последовательных нулей. Значения ячеек берутся из формулы.

решение1

Попробуйте это решение для условного форматирования. Вы не указали, какая у вас версия Excel. Это решение работает в Excel 2013 и в идеале должно работать и в более ранних версиях. Интерфейс может немного отличаться.

Я предполагаю, что вам не нужно доходить до самого последнего столбца в строке. В противном случае необходимо небольшое изменение. Чтобы это заработало, я предложил 3 правила условного форматирования. Например, для строки 3 вам нужно поставить условие для ячейки A3, условие для ячейки B3 и три условия для остальных ячеек в этой строке (исключая самые последние два столбца).

Правило в A3

=AND(ISNUMBER(A3),A3=0,ISNUMBER(B3),B3=0,ISNUMBER(C3),C3=0)

Правило в B3

=AND(ISNUMBER(B3),A3=0,ISNUMBER(B3),B3=0,ISNUMBER(C3),C3=0)

3 правила в C3

=AND(ISNUMBER(C3),C3=0,ISNUMBER(D3),D3=0,ISNUMBER(E3),E3=0)
=AND(ISNUMBER(C3),C3=0,ISNUMBER(B3),B3=0,ISNUMBER(D3),D3=0)
=AND(ISNUMBER(C3),C3=0,ISNUMBER(A3),A3=0,ISNUMBER(B3),B3=0)

Теперь скопируйте C3 и, используя опцию «Специальная вставка», скопируйте только форматы до нужных ячеек в той строке, в которой есть данные. Вам нужно скопировать только формат, таким образом ваша формула в соответствующих ячейках и фактические значения останутся нетронутыми.

Я исключил два последних столбца. Так как им снова нужно отдельное условное форматирование. При желании вам нужно сделать сравнение последней ячейки с двумя предыдущими и второй от последней ячейки с ячейками по обе стороны.

введите описание изображения здесь

Связанный контент