在电子表格中,计算一系列日期。传递的日期应为红色,未来的日期应为绿色。这是由custom formula
:
red if Less or equals than =now()
green if Greater than =now()
为什么不使用Date is before
或Date is after
?因为这些选项仅测试日而不是整个日期(包括小时,分钟和秒。
现在我希望在关闭日期,约为now + 2 hours
的日期为橙色。公式hour(A1)
返回单元格 A1 的小时。
我的问题是,在Custom formula
字段中如何将函数hour(cell)
(或任何其他函数)用于单元格本身?换句话说,如何指出正在进行测试的实际单元?
答案 0 :(得分:0)
试试这个公式:
=and($A1<=(now()+2/24),$A1>=now())
2/24
意味着两个小时。
$A1
表示在$
冻结列之前仅保留第1列A
。我假设您的日期在A1:A
范围内。使用日期更改yor范围的此公式。
答案 1 :(得分:-1)
执行所需测试的正确方法是使用Less than [or equal to]
代替Custom formula
,并使用填充了=(now()+(0.5/24))
的字段来确定将来半小时的颜色日期。