為什麼vlookup批量查詢數據,別人只要5秒鐘你卻花了半小時

vlookup函數我們都知道,它可以實現數據的查詢,比如單一條件向左向右查詢等。今天我們來學習一下,如何運用vlookup函數在搭配column和match函數的時候,看看別人是如何高效率的進行數據批量查詢,

案例說明:
為什麼vlookup批量查詢數據,別人只要5秒鐘你卻花了半小時

說明:如上圖,我們需要從數據源中批量查詢出王斌和王曉兩個人7-12月每個月的績效數據,用過vlookup函數的同學可能會說這還不簡單,我分別用6次vlookup函數就可以,當然這樣也是可以的,但是就是比較耗費時間。下面我們來學習一下兩個批量數據查詢技巧。

技巧1:vlookup函數與match函數數據批量查詢
為什麼vlookup批量查詢數據,別人只要5秒鐘你卻花了半小時

函數解析:

=VLOOKUP($B15,$A$2:$M$10,MATCH(C$14,$A$2:$M$2,0),0)

函數說明:

1.1:MATCH(C$14,$A$2:$M$2,0),第三參數match函數代表的意思是,通過查詢7月的數據在數據源中的位置,我們選擇這段函數按F9可以解析為8,也就是在標題月份中的第8個。


為什麼vlookup批量查詢數據,別人只要5秒鐘你卻花了半小時

1.2:第三數確定後,我們再使用vlookup函數進行批量查詢,在上一步我們有用$固定match函數里面查詢C14的行,原因是我們進行往右拖動的時候,它會對應到我們需要查找的月份。

1.3:vlookup函數里面我們用$固定了需要查找的B15單元格的B列,這樣也是往右拖動的時候不會出現變化。

技巧2:vlookup與column函數批量查詢數據
為什麼vlookup批量查詢數據,別人只要5秒鐘你卻花了半小時

函數解析:

=VLOOKUP($B15,$A$2:$M$10,COLUMN(C15)+5,0)

函數說明:

1.1:這裡我們第三參數用的是column函數。COLUMN(C15)代表的是返回當前C15單元格所在的列號結果為3。因為我們要查詢的7月數據在姓名往右第8列,所以加了5。

1.2:vlookup函數固定查詢條件B15的列,保證往右拖動的時候,查詢的姓名不會變化。只有第三參數的數值會出現變化。

現在你學會如何快速批量查詢數據了嗎?如果你有更好的方法,趕快評論分享一下!


分享到:


相關文章: