Excel設(shè)置多條件Vlookup查詢

今天在做數(shù)據(jù)的時候,遇到了一個對我來說比較棘手的問題,就是我需要使用Vlookup函數(shù),但是要查詢的有兩個條件,來一起學(xué)習(xí)一下這個收藏吃灰的技能吧。

一、源數(shù)據(jù)演示
我們姑且認(rèn)為這是需要使用的數(shù)據(jù);
假設(shè)要求查詢初第二批次的交換機(jī)的單位價格。

二、操作步驟
函數(shù)展示=VLOOKUP($D20&E20,CHOOSE({1,2},$B:$B&$D:$D,$F:$F),2,0)
解讀:本次查詢函數(shù)借助的是Vlookup函數(shù)。
1、Vlookup函數(shù)中查找的條件為
D20和E20單元格的內(nèi)容,即為000-02批次和交換機(jī)。

2、查詢的范圍是B列和D列組合成一個新多行數(shù)組;可以理解為查詢兩個區(qū)域。
CHOOSE({1,2},$B:$B&$D:$D,
3、查詢條件對應(yīng)的結(jié)果存在于F列,所以最后的公式為
=VLOOKUP($D20&E20,CHOOSE({1,2},$B:$B&$D:$D,$F:$F),2,0)
但是正常按下回車會報錯誤。

4、輸入完公式之后,按下Ctrl+Shift+Enter進(jìn)行計算數(shù)組公式。

標(biāo)簽:excel