Эта формула неверна по ряду причин.
Во-первых, у вас есть несовпадающие скобки.
Во-вторых, это не то, как И работает. И требует логических входов (истина / ложь), а не числовых входов. Аргументы должны быть разделены точкой с запятой (;), в некоторых случаях запятыми (,). Убедитесь, что вы проверяете то, что требует ваш Excel, во всплывающей подсказке при вводе аргументов функции. Для получения дополнительной информации см .: И документацию по fuction.
И, наконец, - если здесь вообще не требуется. И одного достаточно. IF - это функция, необходимая, когда вы хотите вернуть пользовательский вывод, отличный от TRUE или FALSE. (Смотрите: Документация по функциям IF) Лучше избегать этого, если вы хотите стандартного поведения.
Правильная функция для вашего форматирования будет:
=AND(($F$17-$E$17-$D$17)<=$B$13;$B$13<=$B$17)
Я использовал точку с запятой (;) для разделения аргументов, но если ваш Excel требует запятых, измените его на запятую (,).
Эта функция возвращает логическое значение ИСТИНА или ЛОЖЬ, что именно то, что вам нужно для правил форматирования.
Дополнительный совет: в этом случае нет необходимости создавать два правила. Вы можете установить фон ячейки по умолчанию красным и установить условное форматирование, чтобы изменить его на зеленый, когда true.