Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 ?我們都知道Excel中常用的查詢函數就vlookup函數,各類數據的提取匯總都需要用到它,但是有一個比它更簡單實用的函數,很多人可能見過但是從來都沒有用過,那就是lookup函數。 Lookup函數可以返回向量或數組中的數值,所以它有兩種書寫形式。函數形式如下: (1)向量形式:公式為 = LOOKUP(lookup_value,lookup_vector,result_vector) (2)數組形式:公式為= LOOKUP(lookup_value,array),例如:LOOKUP(5.2,{4.2,5,7,9,10})=5。 下面我們就通過兩個函數的對比操作,來學習一下什么常見下這個函數會更加適用。
![]() =VLOOKUP(G7,B:E,4,0) =LOOKUP(1,0/(B3:B9=G10),E3:E9) 備注:在一般的數據查找中,我們可以對比看出vlookup函數會比lookup函數要簡單的多。
![]() =VLOOKUP(F6,IF({1,0},C2:C8,B2:B8),2,0) =LOOKUP(1,0/(C2:C8=F9),B2:B8) 備注:在反向查找中,我們可以明顯看到Lookup函數簡單的多,vlookup函數向左查找的時候需要用到IF函數來做輔助判斷,而Lookup函數只需要更換第三參數為我們需要查找的列即可。
![]() ={VLOOKUP(F6&G6,IF({1,0},B2:B8&C2:C8,D2:D8),2,0)} =LOOKUP(1,1/(B2:B8=F9)*(C2:C8=G9),D2:D8) 備注:在多條件查詢數據中,Lookup函數比vlookup函數同樣要簡單的多。vlookup函數多條件查詢的使用,需要用到if函數搭配,同時最后需要用Ctrl+Shift+Enter函數進行數組運算,如果使用的較多表格會非常卡;而Lookup函數只需要將對應的多個條件用符號*連接即可。
![]() =LOOKUP(1,0/(B2:B8=F9),D2:D8) 備注:查找最后一條數據,vlookup無法操作,只能用Lookup函數。相同的條件情況下,只能從上往下查找出第一條數據,但是Lookup函數可以做到查找最后一條數據。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!