如何在Excel中随时间进行条件格式设置?

时间:2018-08-22 07:22:07

标签: excel excel-vba excel-formula ms-office

我正在尝试使用时间进行条件格式化,在一栏中我有当前时间,即使用=NOW(),在其他栏中我有一组介于0-24小时之间的时间。所有列的时间均为HH:MM::SS格式。

当我对时间值集使用条件格式时,如果当前时间在开始时间和结束时间之间,则单元格应变为橙色,如果开始时间和结束时间在当前时间之前,则该单元格应为以黄色显示,如果开始时间和结束时间晚于当前时间,则该单元格应为绿色。应用条件格式只能使用一次,但我希望工作表具有动态性,即单元格应根据实时值更改其颜色。

请找到以下示例图片

Excel columns

1 个答案:

答案 0 :(得分:1)

答案已编辑,问题已澄清:

您可以尝试以下条件格式公式:

黄色:

=AND($F3<NOW()-TODAY(),$H3<NOW()-TODAY())

橙色:

=AND($F3<NOW()-TODAY(),$H3>NOW()-TODAY())

绿色:

=AND($F3>NOW()-TODAY(),$H3>NOW()-TODAY())

将每个公式应用于F3:H6范围,并设置格式以适合自己。

enter image description here