在Google表格中使用date比较的条件格式

我宁愿停留在Google表格中的几个条件格式规则的简单公式上。 我的数据由DD/MM/YYYY格式的date组成(格式 – >数字 – >date中设置)。 我在A1有一个参考date“Last Updated”,在B1:B9范围内有一列date。 我的两条规则都适用于这个范围,应该像下面这样工作:

  1. 如果date大于或等于(即后期)A1 – >背景的date为黄色。
  2. 如果这个date小于(即较早)A1 – >背景的date是绿色的。

我已经尝试了许多不同的公式,但没有一个似乎能正常工作或按预期工作。 例如,使用第一个条件格式规则:

  • =$B1 >= A1
  • =GTE($B1, A1)

…再次以VALUE($B1)DATEVALUE($B1)

以下是使用自定义公式=(VALUE($B1) >= VALUE(A1))的第一条规则的结果。 这对我来说不太准确。

 -- A ---------- B ---------- Expected ---------- Actual ---------- 1 02/02/2015 01/01/2015 FALSE FALSE 2 02/01/2015 FALSE TRUE (YELLOW) 3 03/01/2015 FALSE TRUE (YELLOW) 4 01/02/2015 FALSE TRUE (YELLOW) 5 02/02/2015 TRUE (YELLOW) TRUE (YELLOW) 6 03/02/2015 TRUE (YELLOW) FALSE 7 01/03/2015 TRUE (YELLOW) FALSE 8 02/03/2015 TRUE (YELLOW) FALSE 9 03/03/2015 TRUE (YELLOW) TRUE (YELLOW) 

我希望我只是忽略了一些简单的东西,有人能指出我正确的方向吗?

谢谢!

你只需要在A1上设置美元符号。 否则,在复制条件格式公式的时候,它会变成= $ B2> = A2等等,所以你会比较B2和一个空单元格(或者你的工作表中的A2,A3等等) : –

 =B1>=$A$1 

当然,把美元符号放在B面前也没有什么坏处,但是如果你只是格式化一列,那么这是不必要的。

在这里输入图像说明