E XCLE办公常用函数每日一贴,欢迎讨教!
1、我有两个表,其中一个有三千多名字,一个有两千多名字,我要建立一个新表,要求是显示两个表中都有名字的人的记录,请问我应该怎么做最简单,谢谢!
答案:
前提是姓名不能相同,否则要以一个不完全不重复的列为参考列。
假设sheet1是三千人的表,sheet2是两千人的表,姓名在A列,并都是从第二行开始数据记录。
先将sheet1的数据按姓名列排序一次。
然后,在表sheet3的A2单元格中输入公式
=VLOOKUP(Sheet2!A2,Sheet1!$A$2:$G$3001,1,0)
在B2单元格输入公式
=VLOOKUP(Sheet2!A2,Sheet1!$A$2:$G$3001,2,0)
依此类推。
然后,整行向下填充2000行。
最后筛选掉那些显示#N/A错误的记录。
OK。