Excel如何用条件格式标出重复值?​

在Excel中,使用 条件格式 快速标出重复值,可以按以下步骤操作:


方法1:标出单列中的重复值

适用场景:在一列数据中高亮显示重复的单元格。
步骤

  1. 选中数据列:点击需要检查的列(如A2:A100)。
  2. 打开条件格式
    • 点击 “开始” 选项卡 → “条件格式”“突出显示单元格规则”“重复值”
  3. 设置格式
    • 在弹出的对话框中,选择 “重复”(默认),并设置高亮颜色(如浅红色填充)。
    • 点击 “确定”,重复值会立即被标记。
效果示例 A列(姓名) 标记结果
张三
李四 红色填充(重复)
张三 红色填充(重复)

方法2:标出多列或区域中的重复值

适用场景:跨多列或指定区域检查重复值(如A2:B100)。
步骤

  1. 选中目标区域(如A2:B100)。
  2. 使用公式条件格式
    • 点击 “条件格式”“新建规则” → 选择 “使用公式确定要设置格式的单元格”
    • 输入公式(区分大小写):
      =COUNTIF($A$2:$B$100, A2)>1
      • 说明
      • $A$2:$B$100 为检查的绝对范围。
      • A2 是当前单元格的相对引用(自动适应选区)。
    • 设置格式(如黄色填充) → 点击 “确定”

效果:区域内所有重复值都会被标记。


方法3:标出整行重复(基于关键列)

适用场景:当某列(如“身份证号”)重复时,高亮显示整行数据。
步骤

  1. 选中数据区域(如A2:D100)。
  2. 新建规则 → 选择 “使用公式”,输入:
    =COUNTIF($C$2:$C$100, $C2)>1
    • 说明$C$2:$C$100 是关键列(如身份证号),$C2 是混合引用(锁列不锁行)。
  3. 设置格式 → “确定”

注意事项

  1. 区分大小写
    • 默认不区分大小写。若需区分,改用以下公式:
      =SUMPRODUCT(--(EXACT(A2, $A$2:$A$100)))>1
  2. 忽略首次出现
    • 若只想标记第二次及以后的重复值,公式改为:
      =COUNTIF($A$2:A2, A2)>1
  3. 动态范围
    • 若数据为表格(Ctrl + T),可直接用列名(如 =COUNTIF(Table1[姓名], A2)>1)。

取消重复值标记

  • 点击 “条件格式”“清除规则” → 选择清除范围(如“所选单元格”或“整个工作表”)。

示例扩展

姓名 身份证号 标记结果
张三 11010119900101 整行黄色(身份证重复)
李四 11010119900202
张三 11010119900101 整行黄色(身份证重复)

通过条件格式,重复数据一目了然!

原创文章,作者:OXIDA,如若转载,请注明出处:https://www.lifeto.fun/archives/379

Like (0)
Previous 13小时前
Next 2025年3月22日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注