VLOOKUP函數(shù),原始數(shù)據(jù)中存在重復(fù)值我們在使用VLOOKUP函數(shù)的時候,如果查找區(qū)域內(nèi)有多個可以查找的到的值的話,Excel會默認(rèn)返回第一個查找的到的值
在E2單元格中輸入公式:=VLOOKUP(D2,A:B,2,0)從上表我們可以看到,原始數(shù)據(jù)區(qū)域中A,有兩個價格一個是1000,一個是888,但VLOOKUP函數(shù)返回的結(jié)果是1000,返回的是從上至下第一次出現(xiàn)的結(jié)果。這是VLOOKUP函數(shù)算法決定的這一個匹配原則,所以我們在VLOOKUP函數(shù)匹配的時候,都要求匹配的數(shù)據(jù)列是唯一的。
VLOOKUP函數(shù)多條件查詢舉下面工作中的一個實例,每天各種產(chǎn)品都有一個價格,如果我們現(xiàn)在要查找出對應(yīng)日期對應(yīng)產(chǎn)品的價格,這就是一個多條件查找匹配的問題,如下所示:首先,我們要建立一個輔助項,在B列前面插入一列,輸入的公式是:=B2amp;C2
得到的A列是唯一值的列,至于2019-4-16和A連起來為什么會變成43571A,我們經(jīng)常解釋過,數(shù)字1代表1900-1-1,每1個數(shù)字代表1天,數(shù)字43571就代表了2019-4-16我們在F列前面也插入一列,也是輔助列2,輸入 公式:G2amp;H2
最后我們在I2單元格中輸入公式:=VLOOKUP(F2,A:D,4,0)
或者說第2個輔助列不用建立,直接輸入公式:=VLOOKUP(F2amp;G2,A:D,4,0)
聯(lián)系客服