史上最全的7種多條件查詢方法來了!既可返回文本,又可返回?cái)?shù)值!
?
作者:老徐來源:部落窩教育發(fā)布時(shí)間:2022-06-14 17:04:56點(diǎn)擊:6488
編按:
關(guān)于多條件查詢的問題,你知道該如何解決嗎?今天給小伙伴介紹七種多條件查詢的方法,趕緊學(xué)起來吧!
最近經(jīng)常有學(xué)員問到多條件查詢的問題,今天就來介紹七種多條件查詢的方法!
如下圖所示,我們要查找不同門店下,不同品類的收入數(shù)據(jù),應(yīng)該如何操作呢?
一 、VLOOKUP、IF函數(shù)
在G2單元格輸入公式
=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)
公式解析:公式中IF({1,0},A:A&B:B,C:C) 主要用來進(jìn)行區(qū)域重組。重組后在VLOOKUP的第二個(gè)參數(shù)查找區(qū)域只有兩列,一列是A列和B列數(shù)據(jù)合并之后形成的數(shù)據(jù)列,一列是C列。A列和B列數(shù)據(jù)合并之后形成的新數(shù)據(jù)列是查找區(qū)域的第一列,原C列是查找區(qū)域的第二列。
這個(gè)公式我們寫為 =VLOOKUP(E2&F2,重組區(qū)域,2,0),可能大家更好理解。返回重組區(qū)域的第二列,也就是返回C列收入列。
二、VLOOKUP、CHOOSE函數(shù)
在G2單元格輸入公式
=VLOOKUP(E2&F2,CHOOSE({1,2},A:A&B:B,C:C),2,0)
公式解析:與VLOOKUP、IF 的原理一樣,公式中CHOOSE({1,2},A:A&B:B,C:C)主要用來進(jìn)行區(qū)域重組。重組后在VLOOKUP的第二個(gè)參數(shù)查找區(qū)域只有兩列,一列是A列和B列數(shù)據(jù)合并之后形成的數(shù)據(jù)列,一列是C列。A列和B列數(shù)據(jù)合并之后形成的新數(shù)據(jù)列是查找區(qū)域的第一列,原C列是查找區(qū)域的第二列。同樣,這個(gè)公式我們可以縮寫為 =VLOOKUP(E2&F2,重組區(qū)域,2,0)。 返回重組區(qū)域的第二列,也就是返回C列收入列。
三、index、match函數(shù)
在G2單元格輸入公式
=INDEX(C:C,MATCH(E2&F2,A:A&B:B,0))
公式解析:通過INDEX定位到C列,并根據(jù)MATCH函數(shù)返回E2、F2合并后的文本在A列B列組合后的列中所在的行號,得到對應(yīng)C列數(shù)據(jù)。
四、indirect、match函數(shù)
在G2單元格輸入公式
=INDIRECT("C"&MATCH(E2&F2,A:A&B:B,0))
公式解析:通過match函數(shù)查找到E2、F2合并后的文本在A列B列組合后的列中所在的行號,列標(biāo)“C”和行號構(gòu)成的文本字符串表示單元格位置,用indirect函數(shù)引用這一單元格位置的具體內(nèi)容。
五、Offset、match函數(shù)
在G2單元格輸入公式
=OFFSET(C1,MATCH(E2&F2,A2:A41&B2:B41,0),)
公式解析:以C列C1單元格為基準(zhǔn)位置,向下偏移N行,而N就是通過match函數(shù)查找到的E2、F2合并后的文本在A列B列組合后的列中所在的位置。
六、lookup函數(shù)
在G2單元格輸入公式
=LOOKUP(1,0/((A2:A41=E2)*(B2:B41=F2)),C2:C41)
公式解析:同時(shí)滿足A列等于E2,B列等于F2這兩個(gè)條件的邏輯值為TRUE,被0除后,就是0;其他不滿足條件的邏輯值為FALSE,被0除后,就是“#DIV/0!”的錯(cuò)誤值;通過LOOKUP在一批錯(cuò)誤值和0組成的數(shù)列中,返回比1小的最大值,也即是0值(同時(shí)滿足E2、F2條件的行)對應(yīng)的C列數(shù)據(jù)。
七、DGET函數(shù)
在G2單元格輸入公式
=DGET(A1:C300,G1,E1:F2)
公式解析:在區(qū)域A1:C300中 ,提取符合E2、F2兩個(gè)條件的對應(yīng)“收入”列的值。
最后,如果多條件查詢需要返回的是數(shù)值,也可以使用sumproduct、sum+if、max+if等方法。
今天我們介紹的七種方法是既可以返回?cái)?shù)值也可以返回文本的通用的多條件查詢方法,你學(xué)會了嗎?
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號,可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
八大查找函數(shù)公式,輕松搞定數(shù)據(jù)中的多條件查找
10種職場人最常用的excel多條件查找方法?。ńㄗh收藏)
數(shù)據(jù)有效性只能引用一列數(shù)據(jù)?但他這樣用1000列也行!
氣泡圖和條形圖如何做組合圖,這個(gè)Excel圖表太適合年終匯報(bào)!
版權(quán)申明:
本文作者老徐;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請收好!