Я был бы очень признателен за помощь в написании кода, чтобы сделать следующее:

ячейка B7 является суммой H7+I7+J7

когда сумма в B7 больше 2 и меньше 5 (т.е. 3 или 4), я бы хотел, чтобы у B7 была зеленая заливка и отображалось слово «LOW»

Я знаю, как сделать часть цветовой заливки, но не знаю, как заставить B7 отображать текст, когда сумма равна определенному числу - я пробовал несколько вариантов:

  1. Я вставил формулу в B7 так, чтобы она = H7+I7+J7; и затем создал условный формат следующим образом: IF(И (B7> 2, B7 <5), "НИЗКИЙ"

  2. Я удалил формулу SUM из B7 и создал условную формулу следующим образом: ЕСЛИ (И (H7+I7+J7> 2, H7+I7+J7 <5), "НИЗКИЙ"

Я тоже пробовал без "IF", но ничего не работает

Помогите, пожалуйста)

1 ответ1

0

Во-первых, в обеих ваших формулах в конце отсутствует близкий паретизис и оператор FALSE.

Введите следующую формулу в B7,

= Если (И (сумма (H7, I7, J7)> 2, сумма (H7, I7, J7)<5), "НИЗКИЙ", {введите ложное утверждение здесь})

Как вы уже поняли, раскраска ячейки с помощью условного форматирования и изменение значения ячейки с помощью операторов If обычно представляют собой две отдельные функции.

Вот пример вложения операторов IF:

= ЕСЛИ (И (СУММА (H7, I7, J7)> 2, СУММА (H7, I7, J7)<5), "НИЗКИЙ", ЕСЛИ (И (СУММА (H7, I7, J7)> 4, СУММА (H7), I7, J7)<8), "СРЕДНИЙ", ЕСЛИ (И (..... {и т.д.}

Посмотрите эти видеоролики курса Microsoft Excel о расширенных функциях IF. Поддержка Microsoft Excel Расширенные функции If

Удачи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .