⑴ 两个excel文件中如何筛选重复数据
以2007版EXCEL为例,我们要根据明细表来找出汇总表中没有填表的人
为了让我们的演示更直观,我们把汇总表和明细表分别放在两个工作表中,并按“汇总表”和“明细表”命名
1、打开数据所在EXCEL工作薄,切换到“汇总表”工作表
2、在备注列F3单元格中输入:=Vlookup()函数
Vlookup函数语法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
Lookup_value为需要在数据表第一列中进行查找的数值。
Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
col_index_num为table_array中查找数据的数据列序号。
Range_lookup为一逻辑值,指明函数VLOOKUP查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值#N/A。如果range_lookup为TRUE或1,函数VLOOKUP将查找近似匹配值。
3、选择Vlookup函数第一个参数,也就是查找目标:姓名,则选中姓名所在单元格B3(如下图),然后输入逗号,第一个参数条件完成
4、输入第二个条件参数:查找区域,就是“明细表”工作表内的数据,点击“明细表”工作表,选择B列到C列,然后输入逗号,第二个参数条件完成如下图
注意:第二个条件必须满足查找目标位于查找区域的第一列(如上图),选择区域为B列姓名到C列填表情况,不能从A列序号开始,否则条件不成立
5、输入第三个条件参数:查找数据的数据列序号。
因为我们要查看“汇总表”中那些没填写,所以我们要把“填表情况”列的数据体现在“汇总表”中的备注栏,可知第三个参数为“填表情况”列在我们选择区域里面的序列号,即第二列,所以输入:2,然后输入逗号,第三个参数条件完成
6、输入第4个条件参数:0,返回精确值,输入完成回按回车键完成公式输入
7、按回车键后返回结果如下图
8、将光标移动到F3单元格右下角,当光标变成“+”字型时,下拉填充单元格(即,复制公式),完成,见下图
这是我们可以看到,已填表的会在“备注”列显示“已填表”,而在“明细表”中没有的,没找的则显示错误值“#N/A”,然后直接在备注栏筛选“#N/A”就可以查看到没有填表的人名,如下图