关于excel的if函数问题,两列同时满足条件,返回一个固定数字,如下图,求高手赐教

2024-12-03 14:17:45
推荐回答(2个)
回答1:

我给你来个看得懂的吧

=IF(AND(B2<130,C2<130),1,

IF(AND(B2<130,C2>130),2,

IF(AND(B2>130,C2<130),3,

IF(AND(B2>130,C2>130),4))))

看效果图

因为你这边第一个条件限制,所以后面拉的公式会默认为1

回答2:

=if(b2<130,if (c2>130,2,1),if (c2>130,4,3))

有个弊端,就是当数字出现130的时候,则返回3。因为条件不成立的最后结果是3。所以需要在某个判断中增加≥,或者≤。