03.06 表格數據批量查詢,只會vlookup就out了,學會函數嵌套輕鬆完成

說到數據查詢,相信許多人首先想到的就是vlookup函數。vlookup在數據查詢過程中的作用確實非常大,什麼單條件、多條件及逆向查詢操作都能完成。但是在使用的時候,有時候單獨使用這個函數也會出現很多問題。

表格數據批量查詢,只會vlookup就out了,學會函數嵌套輕鬆完成

案例說明:我們需要查詢對應人員指定月份的數據。這裡如果我們只用vlookup函數來進行查詢的話,因為有7個月的數據,所有我們需要分別輸入7次函數才能全部查詢完。如下圖所示:

表格數據批量查詢,只會vlookup就out了,學會函數嵌套輕鬆完成

單獨利用vlookup函數查詢數據,這裡我們需要通過修改第三參數列的位置,修改七次才能完成,所以這樣的操作會非常的麻煩。今天我們就來學習一組函數嵌套公式,利用vlookup+Match函數五秒批量完成多行、多列數據查詢。

案例運用:vlookup+Match函數嵌套快速批量完成多行、多列數據查詢

表格數據批量查詢,只會vlookup就out了,學會函數嵌套輕鬆完成

函數公式:

=VLOOKUP($B14,$B$2:$N$9,MATCH(C$13,$B$2:$N$2,0),0)

函數解析:

1、這裡我們主要通過Match定位月份的功能,來作為vlookup函數的第三參數,從而實現拖動的時候自動返回對應數值所在列的值,實現數據的多行多列批量查詢;

2、Match函數主要有3個參數,第一參數為查詢的月份條件值,第二參數為月份在原始數據中所在的全部數據區域,第三參數0為精確查詢。通過這樣的方式,我們就可以實現指定月份在原有數據中的具體位置,如下圖所示:

表格數據批量查詢,只會vlookup就out了,學會函數嵌套輕鬆完成

3、在這裡我們主要需要留意一下函數嵌套的相對引用和絕對引用。vlookup函數第一參數我們需要固定所在列$B14,這樣往下拖動的時候會自動生成B15、B16...,往右拖動的時候不會發生變化;Match函數在查詢的時候,我們需要固定第一參數C$13的行,這樣我們往右拖動的時候,會自動變化為C14、C15...等指定月份,往下拖動的時候又不會發生變化。

通過上面的函數詳細講解,現在你學會如何運用vlookup+Match函數嵌套使用,快速批量的查詢多行多列數據了嗎?


分享到:


相關文章: