Excel跨表批量查找匹配數(shù)據(jù)方法詳解
使用Match()和Index()函數(shù)實現(xiàn)數(shù)據(jù)匹配今天我們將重點講解在Excel中如何使用Match()和Index()函數(shù)進行數(shù)據(jù)匹配。假設有兩個表格,一個是人員姓名與身份證號的對照表,另一個是人
使用Match()和Index()函數(shù)實現(xiàn)數(shù)據(jù)匹配
今天我們將重點講解在Excel中如何使用Match()和Index()函數(shù)進行數(shù)據(jù)匹配。假設有兩個表格,一個是人員姓名與身份證號的對照表,另一個是人員工號與身份證號的對照表,我們的目標是將人員工號添加到第一張表中。
準備工作及示例數(shù)據(jù)
首先,從網(wǎng)上隨機獲取一些身份證號和人員姓名(僅用于演示目的),準備兩張表格分別為“姓名與身份證號對照表”和“工號與身份證號對照表”。
在工號表中插入工號列
在“工號與身份證號對照表”中插入一列“工號”,以便后續(xù)錄入工號數(shù)據(jù)。
使用Match()函數(shù)定位身份證號在工號表中的位置
在單元格中輸入公式Match(C2, 工號與身份證號對照表!$F$2:$F$28, 0),然后選取要查詢的數(shù)據(jù)區(qū)域,即在哪個表格中查找這個身份證號。
獲取對應身份證號所在行的數(shù)據(jù)
通過上述公式,系統(tǒng)將返回身份證號在第二個表中所在行的數(shù)據(jù),可以驗證一下確保準確性。
利用Index()函數(shù)抓取對應工號數(shù)據(jù)
接著,輸入公式Index(點擊第二張表選擇相應工號所在區(qū)域, Match(C2, 工號與身份證號對照表!$F$2:$F$28, 0)),此處需注意所有區(qū)域選擇要改成絕對引用。
自動填充數(shù)據(jù)并完成匹配
最后一步是自動填充數(shù)據(jù),使得匹配結(jié)果完整呈現(xiàn)在第一張表中。輕松搞定,趕緊練習一下,將這項知識納入囊中吧。
結(jié)語
通過Match()和Index()函數(shù)的妙用,我們可以在Excel中方便地跨表批量查找匹配數(shù)據(jù),提高工作效率。愿本文內(nèi)容能幫助你更加熟練地運用Excel函數(shù)進行數(shù)據(jù)處理。