Excel格式规则根据每个日期列条目突出显示重复项

时间:2014-12-05 17:45:04

标签: excel vba excel-vba

这个excel doc有点像留言簿,里面有很多人的名字和他们访问过的日期(写得像2014年11月17日)。

文档按日期排序,因此2014年11月17日有100或200个名称,然后是2014年11月18日的200个左右...它继续了一堆连续日期。

我想编写一个格式规则,它突出显示在日期列中每天的持续时间内是否存在名称重复。这是为了摆脱重复,并准确表示每天访问的人。

我尝试过的事情:
条件格式的常规欺骗检查 - 在一列内容易运行欺骗检查。但这是基于两列的欺骗检查。每天回来的游客会有很多傻瓜。

内置格式规则自定义公式编写器 - 很容易说"突出显示列A单元格和列B单元格相等的所有事件"但如果两个细胞模式不止一次发生,则不行。

宏观作家 - 我在视觉基础上非常生疏,所以通过手动突出显示每天的范围,我可能会更快地通用欺骗检查100k左右的条目。

TL; DR - 突出显示所有名称'和' date'模式不止一次出现。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

条件格式化公式为:

=IF(COUNTIFS($A:$A,$A1,$B:$B,$B1)>1, TRUE,FALSE)

列中的日期" A",列中的名称" B",如果它们是相反的方式没有区别,添加条件格式,同时选择所有范围并在单元格中激活&# 34; A1&#34 ;.它虽然会很慢......