Вы можете выделить его немного как:
=If(B2, 1.2, 1)*If(AND(B1>=1, B1<=10), 3, If(And(B1>=11,B1<=20), 2, 1))
Если вы преобразуете это в математику, вы можете просто сделать:
=If(B2, 1.2, 1)*ROUND(30/CEILING(B1, 10), 0)
Или:
=(1+B2*0.2)*ROUND(30/CEILING(B1, 10), 0)
Это немного глупо.
Обновлено для E1
/ F2
/ F3
.Я не уловил это в первый раз.Я думаю, что следующим будет способ (своего рода сочетание варианта 1 и варианта 3 выше).
=(1+B2*0.2)*If(B1<=10),E1,If(B1<=20), F2, F3))
Я думаю, что наибольшим выигрышем является отделение логики для определения вашего множителя (1.2
против 1
в зависимости от B1
) и логики для определения цены (ваш оператор If
и E1
/ F2
/ F3
)