软件版本:Office2013
方法如下:
1.Sheet2中有如下数据:
2.在SHeet1中找出项目在SHeet2中对应的项目编号;输入公式如下:
3.下拉填充得到结果:
sheet2的B2输入
=INDEX(Sheet1!B:B,MATCH(A2,Sheet1!A:A,))
公式下拉
=INDEX(表2!A:A,MATCH($B$1,表2!$B:$B,0))
公式的原理就是:因为表2中的编号与姓名是同一行的,如果在表2中能够找到某一“姓名”是在第几行,也就等于找到了本行所对应的“编号”
至于“姓名”是在第几行,就用match函数,共3个参数,第1个是表1中待找的姓名,如B2;第2个参数是表2中的姓名所在列,即B列区域