excel有没啥简便的函数比如A1小于6,A2显示3;小于5,显示2;小于4,显示1

2024-12-23 10:16:55
推荐回答(3个)
回答1:

还是用lookup就好了。
如:
=lookup(a1,{-1e99,4,5,6},{1,2,3,""})
公式含义:
判断a1单元格,大于等于-1的99次方,且小于4时,返回1;大于等于4,且小于5时,返回2;大于等于5,且小于6时,返回3,其他返回空。

回答2:

你没说大于等于6怎么办,所以我设置了报错,你看看这样对不对
=LOOKUP(A1,{0,4,5,6},{1,2,3,"A1>=6"})

回答3:

A2=if(A1<4,1,if(A1<5,2,if(A1<6,3,"")))