Объединение ЕСЛИИ с другой формулой ЕСЛИ

Объединение ЕСЛИИ с другой формулой ЕСЛИ

Я пытаюсь объединить здесь несколько разных формул, которые ссылаются на столбец "дней с". Все, что находится между определенным диапазоном, вернет "необходимо обучение", а все, что находится за этим диапазоном, вернет "обучение просрочено".

Эти две отдельные формулы работают независимо, но я не могу понять, как объединить их вместе, чтобы они работали правильно.

Осуществимо ли это или мы рассматриваем слишком много аргументов?

Две действующие формулы:

=IF(G10>1095,"OVERDUE","none")

=IF(AND(G10>=1050,G10<=1095),"TRAINING NEEDED","")  

решение1

=XLOOKUP($G9,{0,1050,1096},{"none","TRAINING NEEDED","OVERDUE"},"",-1)

Формула берет значение в столбце G и сравнивает его с первым массивом. Оно сопоставляется с точным совпадением или следующим наименьшим элементом. Таким образом, значения от 0 до 1049 сопоставляются с первым элементом массива, который возвращает первый элемент массива из второго массива (т. е. "none"). Значения от 1050 до 1095 сопоставляются со вторым элементом массива, который возвращает "TRAINING NEEDED", а значения больше 1095 (т. е. 1096 и выше) сопоставляются с третьим элементом массива.

Вы также можете использовать это:

=IFS($G9<1050,"none",$G9<1096,"TRAINING NEEDED",true,"OVERDUE")

Я предпочитаю XLOOKUP, потому что если вы решите добавить еще много условий, это будет более компактно. Оба варианта будут работать:

введите описание изображения здесь

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