Excel公式(用于条件格式),仅查看存在重复值的单元格

时间:2017-02-10 19:27:41

标签: excel conditional-formatting countif

我正在跟踪参与者的事件。我想要条件格式,可以告诉我参与者可能同时发生多个事件的位置。例如,列A具有参与者标识符,列B是该参与者的事件编号,C和D是事件的开始和停止日期。如果我的参与者有2个事件,但第二个事件在第一个事件结束之前开始,我想标记此事件。

我在此列表中有数千个事件,并且大多数参与者都有过多个事件。如果他们的第一个事件在第二个事件开始之前结束,没问题,我不需要看到它。

到目前为止,我正在使用countif公式来查找重复项,但我不知道如何(如果可能的话)限制公式,以显示D是否早于C表示特定参与者的事件。

提前感谢您的指导!

1 个答案:

答案 0 :(得分:0)

如果您可以在数据集中添加额外的列,则可以分两步执行此操作:

使用索引匹配数组公式创建一个拉入第一个事件日期的列

C列是事件日期,A列是客户ID,B列是事件编号。以下公式显示,获取匹配客户ID的事件日期,仅强制执行事件#1。

=INDEX($C$2:$C$5,MATCH(A2&"1",$A$2:$A$5&$B$2:$B$5,0))

然后,使用这个新字段,使用公式的条件格式。我用了

=AND(B2=2,D2>C2)

"如果事件编号为2且第一个事件日期大于第二个事件日期,则格式化"

enter image description here