1、多条件同时满足

=if(and(条件1,条件2,...),真值,假值)

真值:满足条件时返回的值;

假值:不满足条件时返回的值。

2、满足任一条件即可

=if(or(条件1,条件2,...),真值,假值)

3、不满足条件时

=if(not(条件),真值,假值)

例子:

=IF(OR(U3="",X3="",),"",IF(AND(X3="标准",MAX(U3,N3)<=0.5),0.25,IF(AND(X3="标准",MAX(U3,N3)<=1),0.3,IF(AND(X3="标准",MAX(U3,N3)<=2),0.35,IF(AND(X3="大件",MAX(U3,N3)<=1),0.6,IF(AND(X3="大件",MAX(U3,N3)<=2),0.7,IF(AND(X3="大件",MAX(U3,N3)<=4),0.9,IF(AND(X3="大件",MAX(U3,N3)<=10),1.45,IF(AND(X3="大件",MAX(U3,N3)>10),1.9+(ROUNDUP(MAX(U3,N3),0)-10)*0.2,0.4+(ROUNDUP(MAX(U3,N3),0)-2)*0.2)))))))))

4、公式错误时返回指定值

=iferror(真值,假值)

更多推荐

Excel IF 函数多条件判断