ArrayFormula с функцией ADD с несколькими IF в листе Google - PullRequest
0 голосов
/ 08 мая 2020
=ARRAYFORMULA(IF((Q2:Q)<250001,0,IF(AND((Q2:Q)>250000,(Q2:Q)
<500001),ROUND(((Q2:Q)-250000)*0.05,0),IF(AND((Q2:Q)>500000,(Q2:Q)
<1000001),ROUND(((Q2:Q)-500000)*0.2,0)+12500,ROUND(((Q2:Q)-
1000000)*0.3,0)+112500))))

Полученное значение является ошибкой. Как решить эту проблему?

1 Ответ

0 голосов
/ 09 мая 2020

() не требуется для диапазона, попробуйте это

=ARRAYFORMULA(IF(Q2:Q<250001,0,IF(AND(Q2:Q>250000,Q2:Q<500001),ROUND((Q2:Q-
250000)*0.05,0),IF(AND(Q2:Q>500000,Q2:Q
<1000001),ROUND((Q2:Q-500000)*0.2,0)+12500,ROUND((Q2:Q-1000000)*0.3,0)+112500))))
...