首頁 > 繪畫

表格列太多,確定VLOOKUP的第三引數還要數數,為何不用智慧定位

作者:由 Excel技術控 發表于 繪畫日期:2023-01-07

手機卡聯絡人刪除了怎麼恢復

我們在使用VLOOKUP函式的時候,經常遇到這樣的問題。

VLOOKUP(查詢值,資料區域,

返回結果在資料區域的第幾列

,匹配方式)

當我們確定第三引數的時候,一般都是使用數數的方式確定這個列在表格的第幾列,然後輸入,如果表格的列很多的話,數起來相當麻煩,還會出錯,如何解決這個問題呢,使用一個函式就可以了。

我們來看如圖所示的表格,我們要查9月的銷售。

表格列太多,確定VLOOKUP的第三引數還要數數,為何不用智慧定位

查詢銷售

我們透過數數可以看到9月銷售在查詢範圍的第10列,所以第三引數輸入10

=VLOOKUP(A13,$A$2:$L$10,10,FALSE)

如果這個表格有非常多的列,你不數到天荒地老了,如何解決呢,使用column函式,它是返回強前列的列號,在這個列子中,我們只需這樣修改公式即可。

=VLOOKUP(A13,$A$2:$L$10,COLUMN(J:J),FALSE)

把第三引數修改為

COLUMN(J:J),

直接就獲取了列號,就不用數了。

所以對列數太多的表格,我們可以使用VLOOKUP+column函式,這樣就能只能定位第三引數,不用數數,準確率還高。

表格列太多,確定VLOOKUP的第三引數還要數數,為何不用智慧定位

智慧定位

這樣就獲取了結果。

表格列太多,確定VLOOKUP的第三引數還要數數,為何不用智慧定位