在Excel中,IF函数是非常常用的函数之一,那我们就一起来看看IF函数有哪些用法。 1.单个条件判断 例:如果有房,就嫁,否则不嫁。 =IF(A1='有房','嫁','不嫁') 2.多个条件判断 例:如果有房,就嫁,如果有车,也嫁,如果身高超过170,也嫁,否则不嫁。 =IF(A1='有房','嫁',IF(A1='有车','嫁',IF(A1>170,'嫁','不嫁'))) 3.多个条件同时判断 例: 如果有房有车且身高超过170,就嫁,否则不嫁。 =IF(AND(A1='有房',B1='有车',C1>170),'嫁','不嫁') 例: 要么有房,要么有车,要么身高超过170,就嫁,否则不嫁。 =IF(OR(A1='有房',B1='有车',C1>170),'嫁','不嫁') 注:AND表示括号中所有条件同时满足,OR表示括号中任何一个条件满足即可。 4.复杂的多条件判断 例: 如果有房有车,或者有200万存款也行,就嫁,否则不嫁。 =IF(OR(AND(A1='有房',B1='有车'),C1='200万'),'嫁','不嫁') 例: 如果有200万存款,同时要么有房要么有车,就嫁,否则不嫁。 =IF(AND(OR(A1='有房',B1='有车'),C1='200万'),'嫁','不嫁') 5.多个区间嵌套判断 例:A代表任务完成率,A>=90%,奖励5%; 90%>A>=80%,奖励4%; 80%>A>=70%,奖励3%; 70%>A>=60%,奖励2%; 0= =IF(A1>=90%,5%,IF(A1>=80%,4%,IF(A1>=70%,3%,IF(A1>=60%,2%,1%)))) 注:类似这种区间判断时,数字一定要按升序或降序排列。 |
|