EXCEL表格if函数如何完成多个条件?

比如我输入一个值,如果这个值≥600,那么这个值加30,如果这个值≥500,那么这个值加25,如果这个值≥400,那么这个值加20,如果这个值≥300,那么这个值加15,如果这个值≥200,那么这个值加10,如果这个值≥6100,那么这个值加5,如果这个值≥60,那么这个值加3,如果这个值≥50,那么这个值加2,如果这个值≥30,那么这个值加1,

如果值不到30,就不用加值是吧!可以用这个公式:

1、lookup()模糊查找。

B1=A1+LOOKUP(A1,{0,30,50,60,100,200,300,400,500,600},{0,1,2,3,5,10,15,20,25,30})

2、用ifs()可以把公式写短些

C1=A1+IFS(A1>=600,30,A1>=500,25,A1>=400,20,A1>=300,15,A1>=200,10,A1>=100,5,A1>=60,3,A1>=50,2,A1>=30,1,A1>0,0)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-26

建议参照如下:

在J4单元格中输入公式:

=IF(I4<1000,"小微",IF(AND(I4>=1000,I4<5000),"三级",IF(AND(I4>=5000,I4<10000),"二级",IF(AND(I4>=10000,I4<50000),"一级","特级"))))

如图:

第2个回答  2021-03-25
=a1+lookup(a1,{30,50,60,100,200,300,400,500,600},{1,2,3,5,10,15,20,25,30})
第3个回答  2021-03-25

相似回答
大家正在搜