IF函數
功能:
根據指定的條件判斷其“真”(TRUE)、“假”(FALSE),從而返回其相對應的內容。IF函數可以嵌套7層關系式,這樣可以實現不僅是單個條件的判斷
語法:
IF(logical_test,value_if_true,value_if_false)
解析:
-
IF函數可以嵌套7層關系式,這樣可以構造復雜的判斷條件,從而進行綜合評定。
-
logical_test:表示邏輯判斷表達式。
-
value_if_true:表示當判斷條件為邏輯“真”(TRUE)時,顯示該處給定的內容。如果忽略,返回TRUE。
-
value_if_false:表示當判斷條件為邏輯“假”(FALSE)時,顯示該處給定的內容。如果忽略,返回FALSE。
案例1:
判斷業績是否達標並計算獎金
公司規定,銷售業務成績小於50000元時不發放獎金,當銷售業務成績大於或等於50000元時超出部分按10%給予獎金。
公式:=IF(H2<50000," ",(H2-50000)*10%)
案例2:
按多重條件判斷業績區間並給予不同的獎金比例
公司規定,銷售業績小於50000元時給於3%的獎金,銷售業績小於80000元時給於5%的獎金,銷售業績在80000元以上時給於8%的獎金。可以使用IF函數的嵌套方式來設置公式。
公式:
=IF(I2<50000,I2*3%,IF(I2<80000,I2*5%,I2*8%))
案例3:
評定人員的面試成績是否合格
在對應聘人員進行面試后,主管人員可以對員工的考核成績進行評定,例如,如果各項成績都不小於60分即可評定為合格,否則評定為不合格。
公式:
=IF(AND(B2>=60,C2>=60,D2>=60),"合格","不合格")
案例4:
根據工齡計算其獎金
公司規定工作時間在1年以下者給予200元年終獎,1~3年者為600元,3~5年者為1000元,5~10年者為1400元。現在需要計算每位員工12月份工資加年終獎合計值。
公式:
=C2+IF(B2<=1,200,IF(B2<=3,600,IF(B2<=5,1000,1400)))
案例5:
評定員工的參試情況
在員工考核成績統計表中,判斷一組考評數據中是否有一個大於“80”,如果有則具備參與培訓的資格,否則取消資格。
公式:
=IF(OR(B2>80,C2>80,D2>80),"參與培訓","取消資格")