本文轉(zhuǎn)載自公眾號:Excel函數(shù)公式 實際工作中,凡是提到查找引用的,90%以上的人第一時間想到的肯定是VLOOKUP函數(shù),但其實VLOOKUP函數(shù)有很多缺點啊,例如不能直接逆向查詢等……但對于LOOKUP函數(shù)來說,都是小菜一碟。 一、LOOKUP函數(shù)功能及語法結(jié)構(gòu)。 作用:從單行或單列或數(shù)組中查找對應(yīng)的值。 語法結(jié)構(gòu): LOOKUP函數(shù)有向量形式和數(shù)組形式兩種語法結(jié)構(gòu)。 1、向量形式:=LOOKUP(需要查詢的值,查詢在所在的范圍,對應(yīng)結(jié)果所在的范圍)。 2、數(shù)組形式:=LOOKUP(需要查詢的值,值所在的范圍)。 其實最常用的并不是向量形式,也不是數(shù)組形式,而是“變異形式”。因為LOOKUP函數(shù)在如果按照默認的查詢方式進行,必須對數(shù)據(jù)源的值進行升序排序。而“變異形式”則不需要。 語法結(jié)構(gòu)如下: =LOOKUP(1,0/(條件范圍1=條件1)*(條件范圍2=條件2)……(條件范圍N=條件N),返回值范圍)。 二、單條件查詢。 目的:查詢銷售員對應(yīng)的銷量。 方法: 在目標(biāo)單元格中分別輸入公式:=VLOOKUP(H4,B3:C9,2,0)、=LOOKUP(1,0/(B3:B9=H8),C3:C9)。 三、多條件查詢。 目的:查詢銷售員在相應(yīng)地區(qū)的銷量。 方法: 1、在目標(biāo)單元格中輸入公式:=VLOOKUP(H4&I4,IF({1,0},B3:B9&E3:E9,C3:C9),2,0)和=LOOKUP(1,0/((B3:B9=H8)*(E3:E9=I8)),C3:C9)。 2、其中VLOOKUP函數(shù)需要用Ctrl Shift Enter填充。LOOKUP用普通的Ctrl Shift填充。 解讀: 1、從上述的兩個公式中,我們可以看出,LOOKUP實現(xiàn)多條件查詢更為簡單。 2、VLOOKUP函數(shù)不僅使用了數(shù)組和IF函數(shù),而在填充時需要用Ctrl Shift Enter來填充,這對于新手來時是很容易出錯的。 四、逆向查詢。 目的:通過姓名查詢工號。 方法: 在目標(biāo)單元格中分別輸入公式:=VLOOKUP(I4,IF({1,0},C3:C9,B3:B9),2,0)、=LOOKUP(1,0/(C3:C9=I8),B3:B9)。 解讀: 在逆向查詢中,我們可以明顯的感覺到LOOKUP函數(shù)簡單的多,VLOOKUP函數(shù)查詢時需要用IF函數(shù)來輔助完成。 結(jié)束語: 通過上述單條件,多條件以及逆向查詢,我們了解了VLOOKUP函數(shù)和LOOKUP函數(shù)的用法和功能,并且對其實現(xiàn)過程的簡易程度做了對比,相對于VLOOKUP函數(shù)來說,LOOKUP函數(shù)的實現(xiàn)過程和可操作性更強,更容易理解。 |
|
來自: L羅樂 > 《VLOOUP查詢教程》