You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多
文档控制台
免费开始使用

如何用条件格式识别Excel中三列(含日期)重复的行?

识别Excel中A/B/C列组合重复的行(按日期分组)

方法一:用多条件COUNTIFS做条件格式

  1. 选中所有需要检查的数据行(避开表头,比如从第2行到最后一行)
  2. 打开「条件格式」→「新建规则」→「使用公式确定要设置格式的单元格」
  3. 输入公式:
    =COUNTIFS($A:$A,$A2,$B:$B,$B2,$C:$C,$C2)>1
    
  4. 设置高亮格式(比如浅红填充),确定后所有重复的A/B/C组合行就会被标记出来。

之前用COUNTIF无效是因为它只能单条件判断,而你需要同时匹配三列的组合,COUNTIFS支持多条件同时匹配,刚好满足需求。公式里的$A:$A是锁定列范围,确保每行都能和整列数据对比,$A2指代当前行的A列值,以此类推。

方法二:辅助列优化大型数据效率

如果数据量特别大,COUNTIFS可能卡顿,可以先做辅助列合并三列内容:

  1. 在空白列(比如D列)第2行输入公式:
    =CONCAT($A2,$B2,$C2)
    
  2. 下拉填充到所有数据行,这列会生成每行A/B/C的组合字符串
  3. 再用条件格式,选中数据行后输入公式:
    =COUNTIF($D:$D,$D2)>1
    
  4. 设置高亮格式即可。

注意:确保C列的日期是真正的日期格式(不是文本格式),如果是文本也不影响公式,但日期格式下COUNTIFS能更准确识别相同日期值。

内容的提问来源于stack exchange,提问作者Steve Lemieux

火山引擎 最新活动