Excel為什麼if函式判斷出來的值是錯的(Excelif函式否則怎麼用)
IF函式在工作中用到時候也非常多,很多小夥伴只停留在簡單判斷對錯的用法上,其實,這個函式還有很多靈活應用的技巧,使用好了IF函式,工作中事半功倍
IF函式簡單判斷
IF函式有3個引數
IF(判斷對錯,對的時候返回的值,錯的時候返回的值)
那我們舉個簡單的例子:
計算工資的時候,判斷工齡,是否大於等於,如果大於等於3,補貼200元, 使用的公式是:
=IF(B2>=3,200,0)
IF函式不顯示結果,如果希望0值不顯示,可以使用兩個雙引號代替0,輸入的公式是:
=IF(B2>=3,200,"")
以上是IF函式最基礎的用法,下面介紹幾個實用的組合用法
IF函式巢狀使用
在工作中,經常會對計算出來的KPI進行排名,根據不同的條件,得出不同的結果,這裡我們可以使用多個IF函式巢狀,輸入的公式是:
=IF(B7<60,"不及格",if(b7<70,"良好",if(b7<80,"中等","優秀")))< p="">
多條件判斷IF and/or函式組合
舉個例子,工齡在3-5年的補貼200
那麼這是兩個條件,同時成立的情況
條件1:工齡>=3
條件2:工齡<=5< p="">
兩個條件同時成立,所以輸入的公式是:
=IF(AND(C2>=3,C2<=5),200,0)< p="">
有很多小夥伴會寫成=IF(3<=c2<=5,200,0),這個是錯誤的,在excel裡面沒有兩連表達的符號< p="">
如果兩個條件是滿足1個就可以的,那麼就是使用OR函式搭配使用了,如下例所示:
輸入的公式是:
=IF(OR(C4>=3,B4="女"),200,0)
VLOOKUP IF函式實現逆向查詢
當我們查詢匹配的時候,是從左向右查詢的時候,如果原始資料列不發生改變,可以使用IF({1,0})來輔助進行求解,這裡,我們輸入的公式是:
=VLOOKUP(E2,IF({1,0},B:B,A:A),2,0)
IF(查詢值,if({1,0},查詢列,結果列),2,0)
以上就分享到這裡,如果對你有一些幫助的話就再好不過了!在職場裡面使用IF函式提升效率不成問題了!
End.
編輯:南北(牛賬網小編)
牛賬網,為您提供會計實操乾貨與考證經驗分享、2000 們免費教學視訊及題庫等,讓您所學及所用。
公眾號:牛賬會計
免責宣告:本文內容僅供閱讀者參考,具體以相應法規及當地行政機關判定結果為準。引用或轉載,請註明以上資訊。
點選下方“瞭解更多”領取免費實操課程/0基礎入門課程!