您的当前位置:首页正文

excel中查找&删除两列中的相同数据

2020-10-02 来源:汇意旅游网


excel中查找两列中的相同数据

方法一:

有A, B两列数据,假设A列数据从第2行到21000行,B列数据比A列的多,从第2行到22000行,

在空白列如C列的C2输入: =IF(ISERROR(VLOOKUP(B2,A$2:A$21000,1,0)),\"不重复\重复\")

将上述公式复制或填充到A22000,

再通过自动筛选功能筛选出\"重复\"的数据.(编辑栏>数据>筛选>自动筛选>在下拉框中选择\"重复\">将筛选出的\"重复\"数据复制到其他空白表中.)

方法二:

C1写公式=IF(COUNTIF(A:A,B1),B1,\"\")

然后向下复制公式,

此时在C列出现的数据就是A B两列里相同并且跟B列同一行的数据

方法三:

使用条件格式

选择区域A2:A21,然后单击功能区“开始→条件格式→突出显示单元格规则→重复值”,在“重复值”对话框中单击“确定”。

㈡删除重复值

方法一:利用高级筛选

1.单击菜单“数据→筛选→高级筛选”。

2.在“高级筛选”对话框中,选择“将筛选结果复制到其他位置”,并且勾选“选择不重复的记录”,单击“列表区域”文本框右侧的按钮,选择区域A2:A21,表示需要筛选的数据区为A2:A21,同样,将“复制到”区域设置为$C$2,如图。

方法三:用Excel 2007中的“删除重复项”功能

选择A2:A21区域,单击功能区“数据→删除重复项”,在“删除重复项”对话框中单击“确定”。

方法四:辅助列+合并计算

利用Excel中的合并计算功能删除重复值,该方法不仅适用于一列数据,还能合并不同工作表中的多个单列数据并去掉合并后的重复项。以Excel 2003为例介绍如下:

1.由于数据在A列,以其右侧的B列为辅助列。在B列对应A列数据区域中的任一单元格中输入一个数值,以便Excel进行合并计算。如在B8输入一个数值“2”。

2.本例将删除重复值的数据将放置在D列,选择D2单元格。单击菜单“数据→合并计算”,弹出“合并计算”对话框。单击“引用位置”下的文本框,选择A2:B21区域,单击“添加”按钮,将该区域添加到“所有引用位置”下方的区域中。在“标签位置”下勾选“最左列”,“函数”下方的选项保持默认的“求和”即可。

如果要合并多列去重复,继续选择其他列并单击“添加”按钮。

3.单击“确定”,可以看到Excel删除A列中的重复值并将数据放置到D2:D18区域。

因篇幅问题不能全部显示,请点此查看更多更全内容