IF函數是工作中最常用的函數之一,因為if函數大多是搭配其他函數一起使用,很多人會對這個函數感歎非常難,今天我們來講解一下if函數的7個常見用法,學完你就算是真正掌握了這個函數了。
1、單條件判斷返回值
函數公式:
=IF(B2>=80,"合格","不合格")
當條件成立時候判斷為真,條件不成立時判斷為假。
2、多重條件判斷
函數公式:
=IF(B4=101,"現金",IF(B4=102,"股票",IF(B4=103,"原材料","")))
當B4單元格條件成立的時候執行第二參數,不成立執行第三參數。注:多條件判斷時,注意括号的位置,右括号都在最後,有幾個IF就輸入幾個右括号。
3、多區間判斷
函數公式:
=IF(B4>=90,"優秀",IF(B4>=80,"良好",IF(B4>=60,"合格","不合格")))
區間:小于60不合格,60-79為合格,80-89位良好,90-100為優秀。注:IF在進行區間判斷時,數字一定要按順序判斷,要麼升要不降。
4、多條件并列判斷
兩科成績同時大于等于80為合格,反之為不合格。
IF(AND(B4>=80,C4>=80),"合格","不合格")
注:and()表示括号内的多個條件要同時成立,or()表示括号内的多個條件任一個成立。
5、複雜的多條件判斷=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")
=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")
IF函數結合And和OR進行多條件判斷。當多個條件同時成立或者是隻要一個條件成立時候如何去操作。
6、判斷後返回區域=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)
注:IF函數判斷後返回的不隻是值,還可以根據條件返回區域引用。
7、IF({1,0}結構向左查詢
=VLOOKUP(J5,IF({1,0},B:B,A:A),2,0)
注:利用數組運算返回數組的原理,IF({1,0}也會返回一個數組,即當第一個參數為1時的結果放在第1列,為0時的結果放在數組第二列。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!