在excel2007中怎样用函数if计算满50打9折满100打8折满200打5折

如题所述

第1个回答  推荐于2016-04-10

由于提问没有实际表格的数据截图,只好按我这边的设定举例了。


如果一定要用IF函数的,B2公式:

=IF(A2="","",IF(A2<50,0,IF(A2<100,9,IF(A2<200,8,5)))/10)


这情况用LOOKUP函数可以精简些,B2公式下拉:

=IF(A2="","",LOOKUP(A2,{0,0;50,0.9;100,0.8;200,0.5}))


C2公式下拉:

=IF(B2="","",IF(B2,A2*B2,A2))

本回答被提问者和网友采纳
第2个回答  2015-04-20
if(a1>=200,0.5,if(a1>=100,.8,if(a1>=50,.9,1)