当通过自定义公式条件格式化范围时,如何引用单元格“本身”?

时间:2016-06-23 09:37:01

标签: google-sheets gs-conditional-formatting

到目前为止的情况

在电子表格中,计算一系列日期。传递的日期应为红色,未来的日期应为绿色。这是由custom formula

完成的
red if Less or equals than =now()
green if Greater than =now()

为什么不使用Date is beforeDate is after?因为这些选项仅测试而不是整个日期(包括小时,分钟和秒。

实际目标

现在我希望在关闭日期,约为now + 2 hours的日期为橙色。公式hour(A1)返回单元格 A1 的小时。

问题

我的问题是,在Custom formula字段中如何将函数hour(cell)(或任何其他函数)用于单元格本身?换句话说,如何指出正在进行测试的实际单元?

2 个答案:

答案 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))的字段来确定将来半小时的颜色日期。