Index+MATCH組合使用方法
INDEX函數
INDEX函數作用:用于從指定的單元格區域中返回特定行和列的值。
參數形式為:INDEX(array, row_num, [column_num])
array:必需。單元格區域或數組常量。
row_num:必需。要返回的值所在的行號。
[column_num]:可選。要返回的值所在的列號。如果省略,函數將返回整行。
MATCH函數
MATCH函數作用:用于返回查找值在給定單元格區域或數組中的相對位置。
參數形式為:MATCH(lookup_value, lookup_array, [match_type])
lookup_value:必需。需要在lookup_array中填寫查找的值。
lookup_array:必需。包含可能包含lookup_value的單元格區域或數組。
[match_type]:可選。匹配類型。填1:表示模糊查找。0:表示精確匹配(默認值)
01
INDEX函數基本用法
如下圖所示,從A2:H84單元格區域中,找到第6行,第2列的值,公式為=INDEX(A2:H84,6,2)
02
MATCH函數基本用法
如下圖所示,需要找出《Word效率手冊》所在行的位置,公式為:=MATCH(K8,B2:B84,0)
Excel老陳說:看K8單元格的值在B2:B84出現行的位置,返回6,表示在第6行
03
INDEX+MATCH查找金額最高的訂單編號
如下圖所示,需要查找金額最高的訂單編號,需要使用INDEX+MATCH結合,公式為=INDEX(A2:A84,MATCH(MAX(H2:H84),H2:H84,0))
Excel老陳說:MAX(H2:H84) 用于找到金額單元格區域中最高的值。
MATCH 函數返回這個最高值在H2:H84中的位置。
INDEX 函數根據這個位置從A2:A84中提取對應的訂單編號。
04
INDEX+MATCH查找金額前三的訂單編號
如下圖所示,想找出金額最高的前三的訂單編號,輸入公式:=INDEX($A$2:$A$84, MATCH(LARGE($H$2:$H$84, ROW(A1)), $H$2:$H$84, 0))
Excel老陳說:LARGE($H$2:$H$84, ROW(A1)) 用于找到第n大的銷售業績(n是ROW(A1)的返回值,ROW(A1)會返回1,那就是第1大,填充時會變化變成ROW(A2),變成了2,也就是取第2大值)。
LARGE函數用于從指定的單元格區域中返回第K個最大值。
MATCH 函數返回LARGE這個值在H2:H84中的位置。
INDEX 函數根據這個位置從A2:A84中提取對應的訂單編號。
來源:http://www.bjjiefei.com 北京杰飛線下Excel培訓
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.