求助如何在EXCEL中实现,A1小于等于5时,B1等于5, A1大于5时, B1等于A1乘以0.8,C1等于24和36时,B1等于40

C1等于12时,B1等于60

第1个回答  2012-09-11
=if(or(c1=24,c1=36),40,if(c1=12,60,if(A1<=5,5,0.8*a1)))
这个函数会先判断c1单元格是不是等于24,36,12,如果都不是,才会判断A1的值,也就是当A1和C1都满足一定的条件时,优先通过C1的值来判断B1的取值。
第2个回答  2012-09-11
B1单元格输入公式
=IF(A1<=5,5,IF(A1>5,A1*0.8,IF(OR(C1={24,36}),40,IF(C1=12,60,""))))

按你的要求出来的公式是这样,但实际在计算时,C1方面的条件根本不可能参与到计算本回答被网友采纳
第3个回答  2012-09-11
先要确定:b1的值是先参考a1,还是先参考c1?在两个都符合的条件下,怎么处理?
相似回答