这个公式什么意思
=ROUND(IF(E19<19/0.01%,0,SUM(TEXT(E19-{13,13,22,28}/0.01%,"0;!0")*{7,1,2,2}%)-I19)*90%,0)
语法上的意义:
IF语句:
如果E19<19/0.01%【即190000】,则返回0值;
如非,即E19>=19/0.01%【即190000】,则计算:
1 先用E19分别减去 13/0.01%=130000,130000,220000及280000,结果为含有4个数的一个序列a;
2 利用TEXT函数的特点["0;!0"],将序列a的4个数中,大于0的保持,小于0的取为0值;
3 将序列a的4个数[强制转为数值后],分别乘以7%,1%,2%及2%,结果为含有4个数的序列b;
4 将序列b,利用SUM函数求和;
5 再将求和结果减去I19后,乘以90%返回;
最后,将返回的结果的小数,利用ROUND函数四舍五入为整数。
下一篇:大海被探索了多少
热门标签: