#1、使用VLOOKUP、MATCH函數配合使用。公式想法:MATCH函數查找姓名位址,即列序號;vlookup函數查找資料。
公式為:=VLOOKUP(b1,sheet1!a1:g300,MATCH(b2,sheet1!b1:G1),0),具體資料範圍根據你的表格調整。
2、vlookup函數用法。
vlookup函數的語法格式:
=vlookup(lookup_value,table_array,col_index_num , range_lookup)
=vlookup(在資料表第一列中尋找的值,尋找的範圍,傳回的值在尋找範圍的第幾列,模糊符合/精確比對)
FALSE(0)省略為精確比對。
TRUE(1)為近似匹配。
3、MATCH函數用法。
函數的語法格式:
=MATCH(lookup_value,lookuparray,match-type)
lookup_value:表示查詢的指定內容;
lookuparray:表示查詢的指定區域;
match-type:表示查詢的指定方式,用數字-1、0或1表示
1
移動或複製表格的方法:
假設這兩個表沒有在一個excel裡面,把它們移到同一個表中
2
Vlookup函數的語法:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value:要尋找的值,數值、引用或文字字串
table_array:要尋找的區域,資料表區域
col_index_num:傳回資料在區域的第幾列數,正整數
range_lookup:模糊匹配,TRUE(或不填) /FALSE
3
找出兩列相同的資料:
用的公式是=VLOOKUP(A2,Sheet2!A:B,1,0)
公式的意思是在sheet2工作表的A:B區域的首列中找到等於a2的值,找到後,返回該區域第1列(即E列)的同行的值。最後的參數0表示精確查找。
4
找出兩列所對應的資料:
用的公式是=VLOOKUP(A2,Sheet2!$A$2:B150,2,0)
公式的意義是在sheet2工作表的A2:B150區域中尋找符合條件顯示B列的值,找到後,傳回該區域第2列(即F列)的同儕的值。最後的參數0表示精確查找。
5
完成上面四步驟以後,最後一步比較簡單,直接拉填充柄填滿下面的空白處即可,查找到對應的資料會直接顯示,如果找不到剛顯示#N/A。
以上是學習如何使用Excel批量查找特定數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!