=IF(G59>=43000,IF(G59>=43000,50,0)+ROUNDDOWN((G59-43000)/1000,0)*10,0)+IF(G59>=55000,50,0)+IF(G59>=65000,50,0)
公式写有误,按你给的公式逻辑应该如下:
=IF(G59>=43000,50+INT((G59-43000)/1000)*10+IF(G59>=55000,50,0)+IF(G59>=65000,50,0),0)
公式含义为:
如果G59大于等于43000,那么输出50加G59和43000的差的千分之一并取整后乘以10。如果G59大于等于55000的话就再加50,如果G59还大于65000的话再加上50。
如果G59小于43000的话,输出0。
非常感谢你详细的回答,辛苦了!!这是总部发过来的提成计算表格,公式是我从表格复制上来的,想弄明白提成是怎么计算的。按原来的公式计算出来的数值和你编写的公式计算出来的数值是一样的。那是否可以理解成两种编写都能计算出想要的结果呢?
追答原来的公式逻辑有问题,上面已经说明了。
你可以输入小于34000的数据测试
43000
非常感谢你详细的回答,辛苦了!!假设G59单元格的数值是49000,那么公式返回的结果是?
追答490-430+50=110