vlookup和match函數的使用方法

vlookup和match函數的使用方法

日期:2023-02-20 06:11:56    编辑:网络投稿    来源:互联网

大家好,小評來為大家解答以上的問題。vlookup和match函數的使用方法這個很多人還不知道,現在讓我們一起來看看吧!1、MATCH( )用途:返回在指定方式下與指定數值匹配的數組中元

大家好,小評來為大家解答以上的問題。vlookup和match函數的使用方法這個很多人還不知道,現在讓我們一起來看看吧!

1、MATCH( )用途:返回在指定方式下與指定數值匹配的數組中元素的相應位置。

2、如果需要找出匹配元素的位置而不是匹配元素本身,則應該使用MATCH 函數。

3、注意:MATCH函數返回lookup_array 中目標值的位置,而不是數值本身。

4、語法:MATCH(lookup_value,lookup_array,match_type)。

5、參數:Lookup_value為需要在數據表中查找的數值,它可以是數值(或數字、文本或邏輯值)、對數字、文本或邏輯值的單元格引用。

6、Lookup_array是可能包含所要查找的數值的連續單元格區域,Lookup_array可以是數組或數組引用;Match_type 為數字-0或1 ,它說明Excel 如何在lookup_array 中查找lookup_value。

7、如果match_type 為1,函數MATCH 查找小于或等于lookup_value 的最大數值。

8、如果match_type 為0,函數MATCH 查找等于lookup_value 的第一個數值。

9、如果match_type 為-1,函數MATCH 查找大于或等于lookup_value 的最小數值。

10、 如果match_type 為0 且lookup_value 為文本,lookup_value可以包含通配符(“*”和“?”)。

11、星號可以匹配任何字符序列,問號可以匹配單個字符。

12、 實例:如果A1=68、A2=76、A3=85、A4=90,則公式“=MATCH(90,A1:A5,0)”返回4。

13、 Vlookup——數與表格比  Lookup有一個大哥——Vlookup函數。

14、兩兄弟有很多相似之處,但大哥本領更大。

15、Vlookup用對比數與一個“表”進行對比,而不是Lookup函數的某1列或1行,并且Vlookup可以選擇采用精確查詢或是模糊查詢方式,而Lookup只有模糊查詢。

16、  ·模糊匹配  用Vlookup函數進行模糊查詢時,幾乎與Lookup的作用完全一致。

17、我們用Vlookup函數來提取第1個例子中的工資稅率結果。

18、函數公式為“=VLOOKUP(F4,$B$3:$D$8,3,TRUE)”。

19、  在這個函數中,用第1個收入“$123,409”(F4單元格)當作對比數,用它與左側表(“$B$3:$D$8”)的第1列數進行對比,雖然“$123,409”在“收入最低”各檔數中沒有完全一致的數據與之匹配,但是函數的最后一個參數是“TURE”(“TURE”就是模糊查詢),所以它會與其中小于它的最大數“$58,501”相匹配。

20、并將表中第3列(函數的第3個參數為“3”)對應的數據提取出來,所以結果同樣是“36.00%”。

21、  ·訂單明細表:精確匹配  有時候,我們需要精益求精。

22、在下面這個“訂單明細表”(見圖3)中,最后一列“貨運費用”中的數據要通過“交貨方式”從左側“配送公司收費表”中進行匹配查詢。

23、這是一個典型的精確查詢的例子,計算第1個數據的函數公式是“=VLOOKUP(H3,$B$2:$D$6,3,FALSE)”。

本文到此分享完畢,希望對大家有所幫助。