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区域。
因篇幅问题不能全部显示,请点此查看更多更全内容