Hello,大家好! 今天來給大家分享一些多條件查找的公式,說起查找函數,大家的第一反應就是Vlookup,在Excel里其實還有很多函數可以解決這個問題。 一起來看看吧! 當條件①和條件②變化時,會自動在左邊的數據區域中查找出業績。 ![]() 1.VLOOKUP+MATCH多條件查找 在K6單元格中輸入公式=VLOOKUP(K4,B:G,MATCH(I4,B3:G3,0),0) 公式語法: MATCH的對象就是條件①的姓名,查找范圍就是B3:G3,查找方式選擇0為精確查找。 因為VLOOKUP第三參數返回的列數是根據條件①的姓名動態變化而變化,所以嵌套MATCH函數對條件①姓名進行查找。 ![]() 2.HLOOKUP+MATCH多條件查找 在K6單元格中輸入公式=HLOOKUP(I4,3:9,MATCH(K4,B3:B9,0),0) 公式語法解釋: HLOOKUP函數語法:(查找值,查找范圍,返回值所在的行數,查找模式) HLOOKUP就表示水平方向查找。 ![]() 3.INDEX+MATCH+MATCH多條件查找 在K6單元格中輸入公式=INDEX(B3:G9,MATCH(K4,B3:B9,0),MATCH(I4,B3:G3,0)) ![]() 4.SUMPRODUCT多條件查找 在K6單元格中輸入公式=SUMPRODUCT((B4:B9=K4)*(C3:G3=I4)*C4:G9) 公式語法解釋: SUMPRODUCT函數語法:((條件1=條件區域1)*(條件2=條件區域2)*……*(求和區域)) ![]() 5.SUMIF+OFFSET+MATCH多條件查找 在K6單元格中輸入公式=SUMIF(B:B,K4,OFFSET(B:B,0,MATCH(I4,C3:G3,0))) ![]() 6.DSUM多條件查找 在K6單元格中輸入公式=DSUM(B3:G9,I4,K3:K4)即可。 公式語法解釋: DSUM(數據區域,求和的列數,條件區域) 需要注意的是在選擇第三參數時,必須包含選擇區域字段標題,不可以像別的函數一樣只選擇一個單元格。 ![]() 7.XLOOKUP多條件查找(office365專屬函數) 在K6單元格中輸入公式=XLOOKUP(K4,B4:B9,XLOOKUP(I4,C3:G3,C4:G9),0) 公式語法解釋: XLOOKUP函數語法:(要查找的值,查找的區域,返回的區域) 注意這個函數只在Office 365版本的Excel中才有的哦。 ![]() 8.INDEX+FILTER+MATCH多條件查找 在K6單元格中輸入公式: =INDEX(FILTER(B3:G9,B3:B9=K4),MATCH(I4,B3:G3,0)) ![]() 以上就是今天跟大家分享的多條件查找的方法,感謝大家耐心看完,也歡迎一起交流學習呀~ |
|