返回首页
当前位置: 主页 > 精通Office > Excel教程 >

如何在Excel2007中查找重复数据

时间:2010-05-28 00:56来源:知行网www.zhixing123.cn 编辑:麦田守望者

朋友鸿在一所学校的教务处工作,他用Excel管理学生的成绩,他想把同名学生的成绩数据突出显示出来(改变字体和单元格填充颜色),我建议他用“条件格式”来实现。

       1. 启动Excel 2003(基本版本相似),打开学生成绩表。

  2. 同时选中数据所在的单元格区域(如B2至J2001),执行“格式→条件格式”命令,打开“条件格式”对话框(如图1)。

在Excel中查找重复数据 - cjtpc teacher - 现代教育技术的博客

图1 条件格式窗口

  3. 单击最左侧方框右边的下拉按钮,在随后弹出的下拉列表中选择“公式”选项,然后在后面的方框中输入公式:=COUNTIF($B$2:$B$2001,$B2)>1(此处假定姓名存放在B2至B2001区域内)。

  4. 再单击其中的“格式”按钮,弹出“单元格格式”对话框,在“字体”标签下,按“颜色”右边的下拉按钮,展开调色板,选中“红色”;再切换到“图案”标签下,选中一种颜色。

  5. 设置完成后,两次按确定按钮返回,同名学生所在的数据行就被突出显示出来了(如图2)。

在Excel中查找重复数据 - cjtpc teacher - 现代教育技术的博客

图2 同名学生突出显示

一、区域内查找重复数据

1、选中在表中需要重复查找的区域。

2、打开“格式”->“条件格式”对话框。

3、把“条件格式”对话框最左边的“单元格数值”改为“公式”,并且在右边的文本框中输入“=COUNTIF(”。

4、对选中的重复区域再次用鼠标框选,则在“条件格式”对话框的公式编辑栏内增加$A$1:$B$11,此时右边的公式变为“=COUNTIF($A$1:$B$11”。现在把公式补充完整为“=COUNTIF($A$1:$B$11,A1)>1”(A1表示从这个单元格也必须从这个单元格开始,否则会出错;>1表示有2个以上的重复数据)。

5、点选“条件格式”对话框中的“格式”,出现“单元格格式”对话框,点选“图案”标签,选中自己想要的颜色,点“确定”,此时“条件格式”对话框中“格式”颜色改变(当然也可以改边框、字体)。再次点击“条件格式”对话框中的“确定”,这样就完成了重复数据的颜色显示。

二、列内查找重复数据

1、选中在表中需要重复查找的列D。

2、打开“格式”->“条件格式”对话框。

3、把“条件格式”对话框最左边的“单元格数值”改为“公式”,并且在右边的文本框中输入“=COUNTIF(D:D,D1)>1”。此公式的含义是:彻底查看列D列的整个区域。计算此区域内有多少单元格的值与单元格D1相同,然后进行对比以确定该计数是否大于 1。

4、点选“条件格式”对话框中的“格式”,出现“单元格格式”对话框,点选“图案”标签,选中自己想要的颜色,点“确定”,此时“条件格式”对话框中“格式”颜色改变(当然也可以改边框、字体)。再次点击“条件格式”对话框中的“确定”,这样就完成了重复数据的颜色显示。

5、如果对D列的数据选中后复制,通过“选择性粘贴”,选择“格式”到E列,则可以把E列的重复数据查找出来。但这种复制对区域选择不适用。

------分隔线----------------------------
标签(Tag):EXCEL Excel2007 Excel教程
------分隔线----------------------------
推荐内容
猜你感兴趣