如下表所示,第A1:B10表中是完整數(shù)據(jù),這里我希望通過D列的姓名來找出對應(yīng)的編號并顯示在F列中。
使用函數(shù):【=INDEX(B$2:B$10,MATCH(D2,A$2:A$10,0))】
然后,直接下拉就可以獲取對應(yīng)的編號了。
MATCH:返回指定數(shù)值在指定數(shù)組區(qū)域中的位置,0是任意排序。
MATCH(D2,A$2:A$10,0):意思是D2單元格中的數(shù)據(jù)在A1:A10中的排序位置是第幾個(gè),返回的數(shù)據(jù)就是“4”,也就是排在第4個(gè)。
INDEX:返回表或區(qū)域中的值或?qū)χ档囊谩?/p>
=INDEX(B$2:B$10,4):這個(gè)簡單,就是獲取B2:B10中的第4個(gè)編號。
注意看這里我特意把其中的 MATCH(D2,A$2:A$10,0) 換成了4,也就是直接把返回的結(jié)果填寫在這里,也可以獲取最終對應(yīng)數(shù)據(jù)。
也就是先獲取其中單元格數(shù)據(jù)在完整數(shù)據(jù)中所在的位置是第幾個(gè),然后通過這個(gè)精確的位置找出對應(yīng)一列中所在位置的數(shù)據(jù)。