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

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

Я хочу изменить цвет фона ячейки (B1), если в любой из ячеек ниже (B2–B80) есть какой-либо контент.

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

Проблема в том, что я не могу вспомнить или понять, как это сделать :(

Может ли SKS помочь? (Это Office 365)

Как мне этого добиться?

решение1

В формуле условного формата вы можете использовать COUNTAфункцию для подсчета количества ячеек, которые не являются пустыми. Затем используйте оператор, >чтобы задать ему условие, которое вы хотите выполнить.

=COUNTA(B2:B80)>0

B2:B80Это проверит, больше ли количество пустых ячеек в диапазоне, чем 0. Если он возвращает число, большее, чем 0, это активирует условное форматирование.

решение2

Я бы написал простую вспомогательную формулу, которая проверяет, есть ли пустые ячейки в диапазоне. Вспомогательная функция будет отображать true/false, и вы сможете связать условное форматирование с вспомогательной функцией. Что-то вроде этого:

Пример

решение3

Вы можете выбрать ячейку B1 и использовать
условное форматирование, новое правило,
использовать формулу для определения ячеек, которые нужно форматировать.
В поле ввода Format values where the formula is Trueвведите:

=SUMPRODUCT(--NOT(ISBLANK(B2:B80)))>0

и выберите нужный вам формат и ОК.
Что бы вы ни написали в ячейках B2:B80 (число или текст), условное форматирование будет активировано и отобразится результат.

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