

1.=MATCH(B2,[2.xlsx]Sheet1!$A$2:$A$4,0)數組
MATCH函數含義:返回指定數值在指定
數組區域中的位置
語法:MATCH(lookup_value, lookup_array, match_type)
lookup_value:須要在數據表(lookup_array)中查找的值。能夠爲數值(數字、文本或邏輯值)或對數字、文本或邏輯值的單元格引用。能夠包含通配符、星號 (*) 和問號 (?)。星號能夠匹配任何字符序列;問號能夠匹配單個字符。
lookup_array:可能包含有所要查找數值的連續的單元格區域,區域必須是某一行或某一列,即必須爲一維數據,引用的查找區域是一維數組。
match_type:表示查詢的指定方式,用數字-一、0或者1表示,match_type省略至關於match_type爲1的狀況。
爲1時,查找小於或等於lookup_value的最大數值在lookup_array中的位置,lookup_array必須按升序排列
爲0時,查找等於lookup_value的第一個數值,lookup_array按任意順序排列
爲-1時,查找大於或等於lookup_value的最小數值在lookup_array中的位置,lookup_array必須按降序排列。
利用MATCH函數查找功能時,當查找條件存在時,MATCH函數結果爲具體位置(數值),不然顯示#N/A錯誤。
2.=INDEX([2.xlsx]Sheet1!$B$2:$B$4,MATCH(B2,[2.xlsx]Sheet1!$A$2:$A$4,0))函數
index(區域,第幾行,第幾列) 返回區域第幾行第幾列的數值spa
若是區域爲同一行,能夠省略第二個參數;htm
若是區域爲同一列,能夠省略第三個參數。blog