excel IF函数3重判断

2024-12-04 22:25:31
推荐回答(4个)
回答(1):

=if(A1<0,A1*60,if(A1=0,0,if(and(A1>0,B1>=0),A1*30,"")))

补充回答

=if(A1<0,A1*60,if(A1=0,0,if(and(A1>0,B1>=0),A1*30,if(and(A1>0,B1<0),0,""))))

if函数可以嵌套7层...

回答(2):

这样看看:
=if(A1=0,0,if(A1<0,A1*60,if(B1>=0,A1*30,"未定义啊")))
其中A数据填入A1单元格,B数据填入B1单元格,公式放在A1、B1之外的任意单元格

回答(3):

如果A为A1,B为B1,C1中输入
=A1*IF(AND(A1>0,B1>=0),30,IF(A1=0,0,IF(A1<0,60)))
就行了,就是如果你A1小于0,将出现负数结果。

回答(4):

=if(A=0,0,IF(A<0,A*60,IF(AND(A>0,B>=0),A*30,"")))