IF函數在日常辦公使用非常頻繁,,為了工作不加班,,是必須掌握的函數,今天我們來著重的了解多條件判斷的使用
你沒有辦法改變別人,,但你能提升自己,,繼續(xù)學習,加油,!
IF函數基本用法
IF(判斷式,,正確返回的結果,錯誤返回的結果)
舉個簡單的例子,,當工齡大于等于3年的時候,,獎勵500元,這里使用的公式是:
=IF(C2>=3,500,0)
這個時候,,判斷的條件很簡單,,就是工齡是否小于等于3
如果不止一個條件,有多個條件的情況下,,IF函數該如何應用
IF函數多條件判斷
例如我們現(xiàn)在是兩個條件的要求,,當條件有兩個的時候,就存在兩個情況,,
?同時滿足兩個條件的,,且關系
這兩個條件同時滿足的時候,才正確,,例如,,我們現(xiàn)在規(guī)則改成了:
性別為女,且工齡大于等于3的員工獎勵500
這個時候,,就有兩個條件了
1,、性別為女
2、工齡大于等于3
這兩個條件要同時成立的時候,,才獎勵500
這個時候我們需要使用AND函數來判斷,,當我們輸入的是:
=AND(B2="女",C2>=3)
這兩個條件同時滿足的時候,會返回TRUE,,我們使用IF函數就是:
=IF(AND(B2="女",C2>=3),500,0)
在且關系中,,有小伙伴經常犯一個錯誤,比如我們現(xiàn)在3<=工齡<5的員工獎勵100元,,有小伙伴會使用IF(3<=c2<5,500,0),,在Excel里面是沒有這個符號的,需要拆分成兩個且的條件
工齡>=3,,且工齡<5
使用的公式應該是:
=IF(AND(C2>=3,C2<5),100,0)
?滿足多條件的其中1個條件就可以,,或關系
如果公司性別為女的員工全部獎勵500,或者工齡大于3年的員工獎勵500
那么這兩個滿足任意一個即可,, 這個時候就是OR函數了
輸入的公式是:
=OR(B2="女",C2>=3)
使用IF函數得到最終的結果:
再舉一個AND和OR函數綜合應用的例子
我們國家男生法定結婚年齡不小于22歲,,女生不小于20歲,給定下面的數據,,思考一下,,這個多條件的公式應該怎么輸入
我們只需要把條件全列出來就可以了
1、性別為男并且不小于22歲
AND(B2="男",C2>=22)
2,、性別為女并且不小于20歲
AND(B2="女",C2>=20)
1和2是或的關系,,再用OR函數套進去,輸入的公式是:
=OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20))
那么結果是TRUE的就是表示可以結婚的,,再使用IF函數進行嵌套使用即可得到我們想要的結果:
=IF(OR(AND(B2="男",C2>=22),AND(B2="女",C2>=20)),"是","否")
關于IF函數多條件判斷,,你學會了么?下次碰到的時候不要用錯了~