Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作方法
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作方法
在Excel中使用=if()函數(shù)實現(xiàn)多重邏輯判斷,并返回相應(yīng)的值。今天,學習啦小編就教大家在Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作方法。希望對你有幫助!
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟
眾所周知,Excel是按指定條件來實現(xiàn)邏輯判斷的函數(shù),一般用到的就是返回正確或錯誤(2個返回值),比如,如果條件滿足,則返回“正確”,條件錯誤則返回“錯誤”,那如果老板給你一個這樣的規(guī)則,你還能用IF輕松完成嗎?
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖1
先來簡單介紹下=if()函數(shù)的結(jié)構(gòu),來舉個實例,過年了發(fā)獎金,公司討論后決定工齡<10年的發(fā)3000元,工齡≥10年的發(fā)5000元,則另起一列,輸入=IF(I3<10,"獎3000元","獎5000元"),之后下拉填充即完成。
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖2
那如果老板想把年齡分三段發(fā)獎金呢,即工齡<5年發(fā)2000元,5年至10年發(fā)3000元,10年以上發(fā)4000元,那怎么辦呢?另起一列,輸入=IF(I3<5,2000,IF(I3<10,3000,4000))
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖3
三段的都會了,那分4段應(yīng)該也會了吧。那慢慢我們進入正題了哈,先來個比較粗造的公式,之后我們再慢慢修正,另起一行輸入=IF(I3<1,"新員工",IF(I3<3,"普通員工",IF(I3<10,"忠實員工","骨干員工"))),效果看圖……
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖4
到這里題目就已經(jīng)完成了,但是我們偶爾會遇到另外一些情況,比如用來判斷分數(shù),如圖
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖5
用IF時麻煩的是它要求中間那段包含60分和90分,你可以寫成=IF(J3<60,"不合格",IF(J3<91,"合格","優(yōu)秀")),但你有沒有覺得這樣很費腦啊,又小于91又小于60,雖然結(jié)果是對的,但核對起來太混亂了……
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖6
這里需要=AND()函數(shù)來,來增加條件,先來說說AND函數(shù)吧。還是上個例子“ 60分≤績點≤ 90分為合格 ”……=and()函數(shù)中的括號里,可以加無數(shù)個條件,滿足你的欲望喲……可以另起一列輸入函數(shù):=IF(J3<60,"不合格",IF(AND(J3<=90,J3>=60),"合格",IF(J3>90,"優(yōu)秀",0))),照著老板給的文本核對是不是就方便多了,也不頭暈了……
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作步驟圖7
Excel中進行用IF函數(shù)多重邏輯查詢判斷返回值的操作方法相關(guān)文章: