vlookup函數的10種使用方法?一提到數據查找,絕大部分人首先想到的肯定是VLOOKUP函數,它可根據給定的查找值,在指定的查找範圍内,快速查找符合條件的值并返回,是Excel中使用最廣泛的函數之一,我來為大家講解一下關于vlookup函數的10種使用方法?跟着小編一起來看一看吧!
一提到數據查找,絕大部分人首先想到的肯定是VLOOKUP函數,它可根據給定的查找值,在指定的查找範圍内,快速查找符合條件的值并返回,是Excel中使用最廣泛的函數之一。
雖然很多人都知道VLOOKUP函數,但真正會用、能用透的隻有少數人。因為很多人都隻知道VLOOKUP函數最普通的用法,卻不知道,VLOOKUP函數能精确查詢外,還可以進行逆向查詢和模糊查詢。
今天就給大家分享VLOOKUP函數3種查詢的具體方法,根據需求快速查找到符合條件的數據。
VLOOKUP函數語法結構:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
也可以簡單理解為:
VLOOKUP(要查找的值,查找的區域,返回第幾列中的數據,精确查找/近似查找)
下圖所示為“産品銷售明細表”,在該表格中,用戶可看到各個産品的銷售日期、産品編碼及産品的銷售單價、銷售數量和銷售金額。現要在該表格中精确、反向和模糊查找需要的數據。
01精确查找如果想要使用VLOOKUP函數在表格中精确查找數據,可通過以下方法來實現。
第 1 步 打開“産品銷售明細表 .xlsx”文件,在 H、I、J 列輸入需要的數據内容,然後在單元格I2中輸入公式“=VLOOKUP(H2, B1:F17,4,0)”,按“Enter”鍵,即可得到産品編碼為 G78954 的銷售數量數據,如下圖所示。
第 2 步 在單元格 J2 中輸入公式“=VLOOKUP (H2,B1:F17,5,0)”,按“Enter”鍵,即可得到産品編碼為 G78954 的銷售金額數據,如下圖所示。
第 3 步 更 改 單 元 格 H2 中 的 産 品 編 碼 為 “A25489”,即可看到對應的銷售數量和銷售金額會進行相應地更改,如下圖所示。
02反向查找一般情況下,VLOOKUP函數隻能從左向右查找,但如果需要從右向左查找,則需要把區域倒置一下,即把列的位置用數組互換一下,此時需要用IF函數把數據源進行倒置。
第 1 步 打開“産品銷售明細表 .xlsx”文件,在 H、I 列輸入需要的數據内容,然後在單元格 I2 中輸入公式“=VLOOKUP (H2,IF({1,0},C1:C17,B1:B17),2,0)”, 按“Enter”鍵,即可得到産品名稱為打蛋器的産品編碼,如下圖所示。
第 2 步 更改單元格 H2 中的産品名稱為“切菜器”,即可看到對應的産品編碼會進行相應地更改,如下圖所示。
溫馨提示
這裡其實不是VLOOKUP函數可以實現從右至左的查找,而是利用IF函數的數組效應把兩列換位重新組合後,再按正常的從左至右查找。IF({1,0},C1:C17,B1:B17)這是本公式中最重要的組成部分。在Excel函數中使用數組時(前提是該函數的參數支持數組),返回的結果也會是一個數組。這裡1和0不是實際意義上的數字,而是1相關于TRUE,0相當于FALSE,當為1時,它會返回IF的第二個參數(C列),為0時返回第二個參數(B列)。根據數組運算返回數組,使用IF後的結果将返回一個數組(非單元格區域)。
03模糊查找當查找的值不是很明确時,我們可以通配符“*”和“?”來進行模糊查找,一個“*”可以代表多個字符,而一個“?”隻能代表一個字符。使用模糊查找的具體的操作方法如下。
打開“産品銷售明細表.xlsx”文件,在H、I列輸入需要的數據内容,然後在單元格I2中輸入公式“=VLOOKUP("*"&H2&"*",B1: F17,5,0)”,按“Enter”鍵,即可得到産品編碼中包含G222數據的銷售金額值,如下圖所示。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!