tft每日頭條

 > 科技

 > excel match函數匹配

excel match函數匹配

科技 更新时间:2024-08-31 00:15:10
Excel查找函數match詳解及實例應用

Match函數在數據處理當中也有很強的應用性,而且經常與其它函數組合使用。這裡就介紹一下其各個參數的含義并加以實際演練。

1. 參數介紹

MATCH(lookup_value, lookup_array, [match_type])

此函數最終返回值為一數字,意思是查找值在查找區域中第一次出現是在第幾位

其中lookup_value查找的值

lookup_array查找的區域

[match_type]匹配的類型,有-1,0,1三種方式;

-1:表示MATCH 函數會查找大于或等于 lookup_value 的最小值。

(此時lookup_array 參數中的值必須按降序排列

0:表示MATCH 函數會查找等于 lookup_value 的第一個值。

(此時lookup_array 參數中的值可以按任意方式排列

1:表示MATCH 函數會查找小于或等于 lookup_value 的最大值。

(此時lookup_array 參數中的值必須按升序排列

2. 實例演練(匹配方式為0的)

如下圖,我們要查找第2行中547第1次出現在什麼位置

excel match函數匹配(Excel查找函數match詳解及實例應用)1

此時我們可以在空單元格輸入函數=MATCH(547,A2:I2,0),如下圖

excel match函數匹配(Excel查找函數match詳解及實例應用)2

結果為5,說明547在A2:I2中第一次出現是在第5的位置上。(此處特殊聲明若區域A2:I2内有多個547,也隻會返回第一次出現的位置)

3. 實例演練(匹配方式為-1的)

如下圖,我們要查找第4行中480出現在什麼位置

excel match函數匹配(Excel查找函數match詳解及實例應用)3

首先我們在空單元格内輸入函數=MATCH(480,A4:I4,-1),确定後顯示結果為5

excel match函數匹配(Excel查找函數match詳解及實例應用)4

但是第4行根本沒有480這個數值,所以函數會找到大于等于480的最小值,也就是491,數值5顯示的就是491在第4行出現的位置(查找區域A4:I4中的數據一定要按降序排列,否則可能會出現錯誤值)

4. 實例演練(匹配方式為1的)

如下圖,我們要查找第6行中450出現在什麼位置

excel match函數匹配(Excel查找函數match詳解及實例應用)5

首先我們在空單元格内輸入函數=MATCH(450,A6:I6,1),确定後顯示結果為6

excel match函數匹配(Excel查找函數match詳解及實例應用)6

但是第6行根本沒有450這個數值,所以函數會找到小于等于450的最大值,也就是425,數值6顯示的就是425在第6行出現的位置(查找區域A6:I6中的數據一定要按升序排列,否則可能會出現錯誤值)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved