作者 | 雷哥 編輯 | 小美
在Excel中,有非常多的方法可實現(xiàn)雙條件查找的需求。為了更加直觀的讓各位讀者朋友感受到方法的魅力,雷哥通過案例來進行講解。
案例
如圖所示,需找出雷哥(五班)的成績,星爺(二班)的成績.....
案例
分析
是否可以通過Vlookup函數(shù)實現(xiàn)呢? 答案是否定的。為何? 因為雷哥出現(xiàn)了多次(五班和三班均有雷哥,重名了)。那么,如何進行查找呢?
01 -方法1-?Vlookup和 "&"靈活運用
思路:
因為vlookup函數(shù)只有1個條件,如果把2個條件,合并為一個。這樣是不是就可以vlookup進行查找啦?
vlookup語法 =vlookup(查找值,查找范圍,返回值的列,精確 or 模糊查找)
步驟:
step1:在A3中輸入 =C3&D3.,拖動完成填充
step2:在J3單元格中,輸入 =VLOOKUP(H3&I3,A:F,6,FALSE),進行查找。
具體見下圖所示。
02 -方法2- 使用Lookup函數(shù)
Lookup常用的一個場景為
=lookup(1,0/((條件1區(qū)域=條件1)*(條件2區(qū)域=條件2)),(返回的結(jié)果區(qū)域))
當條件一和條件二都成立時,才會返回滿足條件的結(jié)果。
步驟:
在J3中,輸入?=LOOKUP(1,0/(C:C=H3)*(D:D=I3),F:F)?。通過拖拽,完成填充~~
公式解釋:
滿足條件C:C=H3,且滿足 D:D=I3 時,返回滿足條件的F列數(shù)據(jù)
03 -方法3- sumifs
函數(shù)語法為
=sumifs( 求和區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2,....)
因為滿足條件的都只有一條數(shù)據(jù),so?求和的數(shù)值就是它本身。
在J3中,輸入?=SUMIFS(F:F,C:C,H3,D:D,I3)
04 - 方法4- Sumproduct函數(shù)
函數(shù)語法 =Sumproduct( 條件1*條件2,返回值)
滿足條件1和條件2時,才會返回數(shù)值
so,在單元格中輸入=SUMPRODUCT((D:D=I5)*(E:E=J5),G:G),拖拽完成填充
雷哥:自媒體【雷哥office】創(chuàng)始人,《競爭力:玩轉(zhuǎn)職場Excel,從此不加班》作者,微軟Excel專家認證,office培訓(xùn)師,職場老司機,分享職場經(jīng)驗 / 辦公技能 / 提高職場效率!