单元格 A1 包含文本
"FLAG"
。
B 列包含日期。
如果 B 列中的任何日期距离今天 () 不到 2 天,并且该日期已经过了今天 (),我想对单元格 A1 应用条件格式。
我尝试过的一个例子:
B 栏:
2024 年 10 月 12 日
2024 年 11 月 12 日
2024年6月12日
假设今天是 04/12/2024,条件格式应用于单元格 A1:
=$B$1:$B>TODAY()+2
我预计单元格 A1 会被标记,因为它符合日期为 06/12/2024 的标准。
=$B$1:$B>TODAY()+1
我不希望单元格 A1 出现标记。
如果我将日期 01/12/2024 添加到 B 列并删除 06/12/2024,
我希望单元格 A1 能够标记出我尝试过的任何一个。
这两个选项都没有达到预期的结果。
谢谢。
您可以使用此替代自定义公式:
=REDUCE(FALSE,ARRAYFORMULA(TO_DATE(B1:B)>(TODAY()-2)), LAMBDA(a,c, a+c))
示例输出:
参考:
或更传统的是,自定义公式:
=countifs(B:B,">="&today()+1,B:B,"<="&today()+2)
或
=countif(B:B,today()+1)+countif(B:B,today()+2)