問(wèn)題來(lái)源
數(shù)據(jù)查詢是EXCEL數(shù)據(jù)處理的重要方面。EXCEL提供了很多數(shù)據(jù)查詢函數(shù),今天韓老師來(lái)給大家分享四個(gè)經(jīng)常用于查找“行列交叉處”數(shù)據(jù)的函數(shù)。
關(guān)鍵步驟提示
原始數(shù)據(jù):
第一個(gè)函數(shù):INDEX函數(shù)
語(yǔ)法:INDEX(array,row_num, [column_num])
中文語(yǔ)法:INDEX(單元格區(qū)域或數(shù)組常量,數(shù)組中的某行,[數(shù)組中的某列])
C13中輸入公式:“=INDEX(A2:K10,MATCH(A13,A2:A10,0),MATCH(B13,A2:K2,0))”
該公式的解釋:
其中MATCH函數(shù)查找指定項(xiàng)在單元格區(qū)域中的相對(duì)位置
語(yǔ)法:MATCH(lookup_value,lookup_array, [match_type])
中文語(yǔ)法:MATCH(指定項(xiàng),單元格區(qū)域,[匹配方式])
match_type,即匹配方式,參數(shù)有三個(gè):
-1,查找小于或等于 lookup_value的最大值;
0,查找等于 lookup_value的第一個(gè)值;
1,查找大于或等于 lookup_value的最小值。
MATCH函數(shù)是查找函數(shù)最好的“搭檔”,在與INDEX、VLOOKUP、HLOOKUP配合使用中起到重要作用。
第二個(gè)函數(shù):VLOOKUP函數(shù)
功能:搜索某個(gè)單元格區(qū)域的第一列,然后返回該區(qū)域相同行上任何單元格中的值。
語(yǔ)法:VLOOKUP(lookup_value,table_array, col_index_num, [range_lookup])
中文語(yǔ)法:VLOOKUP(要在表格或區(qū)域的第一列中搜索的值, 包含搜索值和結(jié)果據(jù)的單元格區(qū)域, 單元格區(qū)域返回的匹配值的列號(hào),[匹配方式])
range_lookup,即匹配方式。
range_lookup為 FALSE,查找精確匹配值;
range_lookup為TRUE或省略,近似匹配值。
D13中輸入公式:“=VLOOKUP(A13,A2:K10,MATCH(B13,A2:K2,0),0)”
該公式的解釋:
第三個(gè)函數(shù):HLOOKUP函數(shù)
功能:在表格或數(shù)值數(shù)組的首行查找指定的數(shù)值,并在表格或數(shù)組中指定行的同一列中返回一個(gè)數(shù)值。
語(yǔ)法:HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
中文語(yǔ)法:HLOOKUP(查找的值, 其中查找數(shù)據(jù)的信息表, 匹配值返回的行號(hào), [匹配方式])
range_lookup,即匹配方式:
range_lookup為 FALSE,查找精確匹配值;
range_lookup為TRUE或省略,近似匹配值。
E13中輸入公式:=HLOOKUP(B13,A2:K10,MATCH(A13,A2:A10,0),0)
該公式的解釋:
VLOOKUP、HLOOKUP的根本區(qū)別:
當(dāng)比較值位于所需查找的數(shù)據(jù)的左邊一列時(shí),則可使用 VLOOKUP;當(dāng)比較值位于數(shù)據(jù)表格的首行時(shí),如果要向下查看指定的行數(shù),則可使用 HLOOKUP。
第四個(gè)函數(shù):LOOKUP函數(shù)
語(yǔ)法:LOOKUP(lookup_value, lookup_vector, [result_vector])
中文語(yǔ)法:LOOKUP(搜索的值, 包含搜索值的一行或一列的區(qū)域, [只包含查詢結(jié)果的一行或一列區(qū)域])
F13中輸入公式:"=LOOKUP(A13,A2:A10,OFFSET(A2:A10,,MATCH(B13,A2:K2,0)-1))"
其中:OFFSET(A2:A10,,MATCH(B13,A2:K2,0)-1) 指由A2:A10的"部門"列偏移到"產(chǎn)品5"所在的F2:F10列。
最終效果:
附韓老師視頻講解:
聯(lián)系客服