
Я хочу изменить цвет фона ячейки (B1), если в любой из ячеек ниже (B2–B80) есть какой-либо контент.
Я знаю, что могу решить эту задачу, либо поискав нулевые значения во всем диапазоне столбцов, либо поискав что-либо, отличное от нуля, в любой одной ячейке диапазона.
Проблема в том, что я не могу вспомнить или понять, как это сделать :(
Может ли SKS помочь? (Это Office 365)
Как мне этого добиться?
решение1
В формуле условного формата вы можете использовать COUNTA
функцию для подсчета количества ячеек, которые не являются пустыми. Затем используйте оператор, >
чтобы задать ему условие, которое вы хотите выполнить.
=COUNTA(B2:B80)>0
B2:B80
Это проверит, больше ли количество пустых ячеек в диапазоне, чем 0
. Если он возвращает число, большее, чем 0
, это активирует условное форматирование.
решение2
решение3
Вы можете выбрать ячейку B1 и использовать
условное форматирование, новое правило,
использовать формулу для определения ячеек, которые нужно форматировать.
В поле ввода Format values where the formula is True
введите:
=SUMPRODUCT(--NOT(ISBLANK(B2:B80)))>0
и выберите нужный вам формат и ОК.
Что бы вы ни написали в ячейках B2:B80 (число или текст), условное форматирование будет активировано и отобразится результат.