還在用If或Ifs實(shí)現(xiàn)多條件判斷?那就真的Out了,此方法才是王者
還在用If或Ifs實(shí)現(xiàn)多條件判斷?那就真的Out了,此方法才是王者
TaoHelper_888
每天一篇實(shí)用文章,提供最實(shí)用的Excel函數(shù)公式,辦公技巧!
點(diǎn)擊上方
"
Excel函數(shù)公式
"
免費(fèi)訂閱
提到多條件判斷,大多數(shù)小伙伴和小編的反應(yīng)應(yīng)該是一樣的,用If或Ifs函數(shù)來判斷,畢竟目標(biāo)已經(jīng)很明確,是多條件判斷,但是用If或Ifs判斷時(shí)嵌套的或者公式往往比較長,邏輯或公式的編輯上容易出問題,所以我們可以用更簡單的Lookup或Vlookup函數(shù)來實(shí)現(xiàn)……小伙伴們可能就有疑問了,Lookup或Vlookup函數(shù)不是查詢引用嗎?怎么又成了判斷函數(shù)呢?不急,我們慢慢來解讀。
一、多條件判斷:If函數(shù)法。
功能: 判斷是否滿足某個(gè)條件,如果滿足則返回一個(gè)值,如果不滿足則返回另一個(gè)值。
語法結(jié)構(gòu): =If(條件,條件為真時(shí)的返回值,條件為假時(shí)的返回值)。
目的: 對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。
方法:
在目標(biāo)單元格中輸入公式:=IF(G3<6000,"五等",IF(G3<8000,"四等",IF(G3<9000,"三等",IF(G3<9500,"二等","一等"))))。
解讀:
從公式中可以看出,對If函數(shù)進(jìn)行了嵌套使用,如果“等級”越多,則嵌套的次數(shù)會(huì)越多,這樣就會(huì)很容易出錯(cuò),所以用If函數(shù)來判斷較多“等級”或“層次”時(shí),使用起來不是很方便。
二、多條件判斷:Ifs函數(shù)法。
功能: 檢查是否滿足一個(gè)或多個(gè)條件并返回與第一個(gè)True條件對應(yīng)的值。
語法結(jié)構(gòu): =Ifs(條件1,返回值1,[條件2],[返回值2]……)。
目的: 對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。
方法:
在目標(biāo)單元格中輸入公式:=IFS(G3>9500,"一等",G3>9000,"二等",G3>8000,"三等",G3>6000,"四等",G3<6000,"五等")
解讀:
從公式中可以看出,Ifs函數(shù)的邏輯結(jié)構(gòu)相對來說比較簡單,但公式還是比較長,隨著“等級”的增多,公式也在不斷增長,使用起來也不是很方便。
三、多條件判斷:Lookup函數(shù)法。
功能: 從單行或單列或數(shù)組中查找符合條件的值。
語法結(jié)構(gòu): =Lookup(查詢值,數(shù)據(jù)范圍)。
目的: 對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。
方法:
在目標(biāo)單元格中輸入公式:=LOOKUP(G3,$J$3:$K$7)。
解讀:
1、Lookup函數(shù)有一個(gè)特點(diǎn),在此必須聲明一下,那就是“向后兼容”,即查不到符合條件的值時(shí),就自動(dòng)匹配小于查詢值的最大值,返回對應(yīng)的值。
2、從公式中可以看出,用Lookup函數(shù)實(shí)現(xiàn)劃分“等級”的目的,其邏輯結(jié)構(gòu)非常的好理解,公式長度也很短,實(shí)現(xiàn)起來比較容易。但是需要“等級”區(qū)域的輔助。
四、多條件判斷:Vlookup函數(shù)法。
功能: 搜索表區(qū)域首列滿足條件的元素,確定待檢索單元格在區(qū)域中的行號后,再進(jìn)一步返回選定單元格的值。
語法結(jié)構(gòu): =Vlookup(查詢值,數(shù)據(jù)范圍,返回值的相對列數(shù),[匹配模式]);第四個(gè)參數(shù)為匹配類型,可省略,此參數(shù)共有兩個(gè)值,分別為一和零,,1為模糊匹配,0為精準(zhǔn)匹配。
目的: 對“月薪”劃分等次,<6000,五等;<8000,四等;<9000,三等;<9500,二等;≥9500,一等。
方法:
在目標(biāo)單元格中輸入公式:=VLOOKUP(G3,$J$3:$K$7,2,1)。
解讀:
此函數(shù)和Lookup函數(shù)的特點(diǎn)一樣,“向后兼容”,即查詢不到符合條件的值時(shí),自動(dòng)匹配小于查詢值的最大值,返回對應(yīng)的值,但此時(shí)匹配模式必須為1,即模糊匹配。
結(jié)束語:
通過上文的學(xué)習(xí),大家已經(jīng)掌握了用If、Ifs、Lookup、Vlookup去判斷等級,Lookup、Vlookup相對于If、Ifs來講,無論從邏輯上還是公式長度上,都有優(yōu)勢,如果是你,你會(huì)選擇哪一種判斷方式呢?歡迎在留言區(qū)留言討論哦!
親的點(diǎn)贊轉(zhuǎn)發(fā)評論是小編的動(dòng)力!
微信掃一掃贊賞作者
贊賞
發(fā)送給作者
人贊賞
長按二維碼向我轉(zhuǎn)賬
親的點(diǎn)贊轉(zhuǎn)發(fā)評論是小編的動(dòng)力!
受蘋果公司新規(guī)定影響,微信 iOS 版的贊賞功能被關(guān)閉,可通過二維碼轉(zhuǎn)賬支持公眾號。
-
2023年各省最新電價(jià)一覽!8省中午執(zhí)行谷段電價(jià)! 2023-01-03
-
PPT導(dǎo)出高分辨率圖片的四種方法 2022-09-22
-
全國消防救援總隊(duì)主官及簡歷(2023.2) 2023-02-10
-
盤點(diǎn) l 中國石油大慶油田現(xiàn)任領(lǐng)導(dǎo)班子 2023-02-28
-
我們的前輩!歷屆全國工程勘察設(shè)計(jì)大師完整名單! 2022-11-18
-
關(guān)于某送變電公司“4·22”人身死亡事故的快報(bào) 2022-04-26
