На прошлой неделе кто-то очень любезно ответил мне на этот вопрос, но теперь мне нужно задать его еще конкретнее:
Как сделать так, чтобы ячейка отображала одну из 3 различных предопределенных цифр на основе содержимого 3 других ячеек? Мне нужно, чтобы она понимала, что в зависимости от того, сколько определенных действий выполняется за один день, к общему результату следует добавить ожидаемую цель чего-то еще. Например, если сотрудник принимает более 10 звонков, предполагается, что он весь день разговаривает по телефону и, следовательно, должен иметь возможность ответить на KPI в 50 писем. Если он принимает менее 10 звонков, предполагается, что он выполняет другие функции и не должен отвечать на 50 писем. Я хочу, чтобы электронная таблица вычисляла их KPI за месяц на основе их функций каждый день. Ячейка, содержащая формулу, — D62. Я хочу, чтобы D62 отображал 200, если число в T3 больше 10, и 0, если оно меньше 10. Однако другая переменная заключается в том, что если число в T3 меньше 10, но число в BP3 больше 10, мне нужно, чтобы D62 отображал 50.
=IF(T3>10,200,0,IF(BP3>10,50,0)) This is where I got to
Как я уже сказал, кто-то подсказал мне правильную формулу. Проблема, с которой я столкнулся сейчас, заключается в том, что я хочу ввести еще один диапазон, где если содержимое T3 находится между 30 и 50, D62 вернет 50. Я попробовал следующую формулу:
=IF(T3>30,200,IF(T3<50,50,IF(BP3>10,50,0)))
Однако это возвращает 50, когда содержимое T3 равно 0. Могу ли я сделать второе правило IF диапазоном, а не просто под числом?
решение1
Это ожидаемое поведение, учитывая написанный вами оператор if. (0 меньше 50).
Возможно, вам придется включить оператор AND:
=IF(AND(A1<75,A1>50), "Pass", "Fail")
Или вам может также понадобиться оператор ИЛИ:
=IF(OR(A1>75,B1<75), "Pass", "Fail")