比较两列日期,并突出显示第一列是否较旧

时间:2018-07-31 01:54:18

标签: excel vba

我正在尝试比较两列日期。第一列有日期和时间,第二列只有日期。如果日期早于第一列中的日期,则需要突出显示第二列。

我需要忽略时间,只比较日期。我仍然需要时间来显示,所以我无法重新格式化数据。

这里是一个样本。第一个日期不会突出显示,因为必须到达的日期是在最后一次交付之后。必须到达日期的第二行将在交货日期之后突出显示,而第三行则因为在同一天交付而不会突出显示。

   Latest     |  Delivery | Must Arrive By
-------------------------------------------
8/ 8/18 23:55 | 8/10/2018 |
7/31/18 11:00 | 7/29/2018 |
7/29/18 22:00 | 7/29/2018 |

1 个答案:

答案 0 :(得分:1)

这是一种有条件的格式设置方法,它使用ROUNDDOWN来忽略最近传送日期/时间的小时/分钟部分。

设置该公式为真的值的格式:

=B2<ROUNDDOWN(A2,0)

enter image description here