当前位置:首页> 正文

excel运用高级筛选拆分出表格里的部分数据

excel运用高级筛选拆分出表格里的部分数据

 

下图中的表是一张包含“表2”的数据列表,“表2”是“表1”的子集(每个编码都只有一条记录),现在要将“表1”中不包含于“表2”中的数据拆分出来,此时可以借助高级筛选功能实现,方法如下:
excel运用高级筛选拆分出表格里的部分数据
1)在A10单元格输入“筛选条件”,然后在A11单元格输入筛选条件公式:=ISNA(MATCH(A3,$F$3:$F$5,0));
2)选中A2:D7单元格区域,单击菜单[数据]—[筛选]—[高级筛选]弹出“高级筛选”对话框,然后按下图所示进行设置;
excel运用高级筛选拆分出表格里的部分数据
3)单击“确定”按钮关闭“高级筛选”对话框即可得到筛选结果,实现数据列表拆分的目的,如下图所示。
excel运用高级筛选拆分出表格里的部分数据


公式思路解析:=ISNA(MATCH(A3,$F$3:$F$5,0)),该公式通过MATCH函数,在“表2”的编码字段中查找“表1”中的编码,如果“表1”的编码包含在“表2”当中,则返回数值,如果没有找到则返回错误值。然后利用ISNA函数返回MATCH函数计算结果中的错误值,表示此编码不包含在“表2”之中。

 

展开全文阅读

相关内容