Условное форматирование пока работает, за исключением части о том, что пустые ячейки остаются пустыми

#google-sheets #gs-conditional-formatting

#google-sheets #gs-условное форматирование

Вопрос:

Использование Google Sheets. Я хотел бы изменить цвет ячейки на основе ее значения относительно другой ячейки в той же строке. Если форматируемая ячейка пуста, я не хочу, чтобы она меняла цвет; она должна оставаться пустой. Было бы здорово, если бы я мог применить эту логику к группе ячеек без необходимости вводить условное форматирование для каждой ячейки в отдельности, но если это невозможно, пусть будет так. Условное форматирование, которое у меня есть до сих пор, работает, за исключением части о том, что пустые ячейки остаются пустыми. Прямо сейчас пустые ячейки по какой-то причине обрабатываются как 0 и становятся красными. На изображении ниже текущие условия отображаются справа.

Цели таковы: K7 становится красным, если введенное значение меньше ожидаемого; K7 становится зеленым, если введенное значение больше или равно ожидаемому значению; K7 не имеет форматирования, если K7 пустое.

Ответ №1:

у вас есть два варианта:

  • условное форматирование основано на приоритете, поэтому первый элемент в списке имеет наивысший приоритет. поэтому измените порядок, чтобы он был таким:

    0

  • или используйте COUNTIF() в своих формулах красный и зеленый цвета:

    • Зеленый: =COUNTIF(K7, ">="amp;O7)
    • красный: =COUNTIF(K7, "<"amp;O7)

Ответ №2:

Google Sheets анализирует пустые ячейки как 0 в формулах, которые ожидают число. Если вам нужно избежать этого, используйте ISBLANK(), чтобы проверить, пуста ли ячейка.