Я получаю ошибку из этого уравнения
= IF(A5 =< 8, B5 * .07, IF(A5 > 8 AND A5 =< 15, B5 * .05, IF(A5 > 15 AND A5 < 20, B5 * .03, 00.00)))
Я не совсем уверен, почему я получаю и ошибка. Синтаксис выглядит правильно, не так ли?
2 ответа
Решение
Вы не можете сделать AND
как ты пытаешься. Вам нужно сделать это так:
=IF(A5<=8,B5*0.07,IF(AND(A5>8,A5<=15),B5*0.05,IF(AND(A5>15,A5<20),B5*0.03,0)))
Короче и, возможно, легче понять, если постоянный коэффициент (B5) извлекается и применяется ко всем результатам, а предложения IF вкладываются таким образом, что они эффективно каскадируются (то есть не используют AND вообще):
=B5*(IF(A5<=8,0.07,IF(A5<=15,0.05,IF(A5<20,0.03,0))))