欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel2010用高级筛选比较两列并将两列中的相同数据提取到E列

程序员文章站 2022-03-04 19:56:10
比较两列并提取两列中相同数据,在Excel使用过程中多少都会遇到类似的需求,大多都是通过数组公式、VBA等方法来完成。除此之外用高级筛选也可以提取两列中的相同数据,...

比较两列并提取两列中相同数据,在Excel使用过程中多少都会遇到类似的需求,大多都是通过数组公式、VBA等方法来完成。除此之外用高级筛选也可以提取两列中的相同数据,下图可以看到有两列名单分别在A2:A98和C2:C127区域,下面要将其中相同的名字提取到E列。

Excel2010用高级筛选比较两列并将两列中的相同数据提取到E列

下面以Excel 2010为例

首先将A列C列名单的行标题改为一致,主要便以进行高级筛选,如本例将其改为“名单”这个可以自定义的。

1.选择某个空单元格,在“数据”选项卡的“排序和筛选”组中单击“高级筛选”,弹出“高级筛选”对话框。如果您使用的是Excel 2003,依次单击菜单“数据→筛选→高级筛选”。

2.将“列表区域”设置为其中一列数据所在区域,本例为C1:C127;将“条件区域”设置为另一列数据所在区域,本例为A1:A98。由于要提取两列相同的姓名到E列,本例选择“将筛选结果复制到其他位置”,在“复制到”后的文本框中输入E1(或用鼠标选择E1单元格)。

Excel2010用高级筛选比较两列并将两列中的相同数据提取到E列

3.单击“确定”后Excel便会将两列中的相同姓名提取到E列。

Excel2010用高级筛选比较两列并将两列中的相同数据提取到E列

以上便是为大家介绍的有关如何找出两列中的相同数据,本文采用的是高级筛选,当然还有其他的方法,这里不一一阐述,建议大家将其掌握,以便不时之需。