怎么用VLOOKUP函數查詢多個條件?
感謝邀請。今天雷哥給大家講解下如何使用VLOOKUP函數查詢多個條件。
本案例以2個條件為例(3個條件,4個條件思路一樣的)。
案例場景:如下圖所示 ↓,需找出雷哥(五班)的成績,星爺(二班)等人的成績。
分析:可以發現,名字是有重名的,因此需要使用雙條件進行查找。Vlookup和 "&"的妙用思路:把兩個條件,合并為一個條件。這樣就可以使用vlookup進行查找了。
vlookup語法 =vlookup(查找值,查找范圍,返回值的列,精確 or 模糊查找)
步驟:step1:在A3單元格中輸入 =C3&D3,雙擊完成數據填充;
step2:在J3單元格中,輸入 =VLOOKUP(H3&I3,A:F,6,FALSE),進行查找。
具體的結果見下圖。
大家學會了VLOOUP函數的多條件查找,為了豐富各位讀者朋友的Excel知識儲備,雷哥再分享3種方法,實現多條件查找。希望各位讀者朋友能夠仔細閱讀,并掌握。
1-使用Lookup函數Lookup一個經典套路為
語法:=lookup(1,0/((條件1區域=條件1)*(條件2區域=條件2)),(返回的結果區域))
注:只有當條件一和條件二都成立時,才會返回結果。步驟:
在J3單元格中,輸入 =LOOKUP(1,0/(C:C=H3)*(D:D=I3),F:F) 。之后拖拽即可。
公式解釋:滿足條件C:C=H3且滿足 D:D=I3 時,返回F列的數據2-Sumifs函數函數語法 =sumifs( 求和區域,條件區域1,條件1,條件區域2,條件2,....)
因為滿足條件的都只有一條數據,因此求和的數值就是它本身。
在J3單元格,輸入 =SUMIFS(F:F,C:C,H3,D:D,I3)
3-使用Sumproduct函數函數語法 =Sumproduct( 條件1*條件2,返回值)
在單元格中輸入=SUMPRODUCT((D:D=I5)*(E:E=J5),G:G),拖拽完成填充
今天雷哥跟各位小伙伴分享了4種多條件查找的方法
① VLOOKUP函數+&
② LOOKUP函數
③ SUMIFS函數
④ SUMPRODUCT函數
各位小伙伴,你都學會了嗎? 如果有任何問題,歡迎留言交流哈。
雷哥:自媒體【雷哥office】創始人,《競爭力:玩轉職場Excel,從此不加班》作者,微軟Excel專家認證,office培訓師,職場老司機,分享職場經驗 / 辦公技能 / 提高職場效率!