可以用Excel中的函数组合index+match实现,前提是两个表格都有”姓名“这一列(行),且第一个表格里姓名具有唯一性,就是没有重复项。
假设第一个表格sheet1,“姓名”在A列,需复制内容在B列
第二个表格sheet2,“姓名”在A列,复制内容到B列
都有标题行
那么在sheet2的B2输入公式:=index(sheet1!B:B,match(A2,sheet1!A:A,0))
然后下拉填充B列完成。
1.你这两个表的字段需要统一以后用VLOOKUP函数,比如你的身份证地址要改为家庭地址,合同起始日改为劳动合同起始日,合同终止日要改为劳动合同终止日(总之两个表的这几个字段要一致)
2.表一需要调整下各列的顺序,按照姓名-身份证号-身份证地址-合同起始日-合同终止日的顺序排列好
3.函数格式如下,=vlookup(c2,表1!c2:g11,5,0),回去自己按照表的实际情况调整单元格
试试去吧
表1与表2中名字顺序一样的可以一起选择复制,单个名字就只能一个一个的去复制了
用vlookup吧
=vlookup(c2,表1!c:o,column(表1!f1),0)
用vlookup函数