Excel日期范围和计数中的条件格式



我有一个具有条件格式的Excel电子表格。 如果将三个以上的相同值添加到同一列(当前设置为 D(,则它变为红色,如果超过 1,则变为黄色。我想为此添加一个日期参数。我想在 =今天 (( -180。

我如何将其添加到下面的公式中?

=COUNTIF(D:D,D8)>2
=COUNTIF(D:D,D8)>1

基本上,如果 A 列中的日期在今天日期的 6 个月内,我希望它在列中标记红色超过 2 次。

因此,如果我在 D 列中添加三个相同的信息,并且 A 列中的所有日期都带有过去 6 个月,它会标记红色或黄色,但 6 个月后它会忽略并会变回黄色或空白,因为它在过去 6 个月内没有输入。

Excel 没有固有的方法来存储上次修改特定单元格的时间戳。

要完成您想要的操作,您必须添加一个新列(例如在第E列中(,该列存储输入第D列中的值时的时间戳。然后,可以将条件格式规则修改为如下所示的内容:

= COUNTIFS(D:D,D8,E:E,">="&(TODAY()-180))>1

附带说明一下,TODAY()-180不是 6 个月前计算的正确方法。

执行此操作的正确方法是:

= DATE(YEAR(TODAY()),MONTH(TODAY())-6,DAY(TODAY()))

相关内容

  • 没有找到相关文章

最新更新