【发布时间】:2017-12-22 17:32:45
【问题描述】:
我想这是一个答案很愚蠢的问题,但我真的无法解决这个问题。
我正在尝试进行一个小时的比较。我需要在 D 列中花费任何时间并求和 11 小时 (或 0,458333333333333),如果此值小于列 中相应行中的小时G 那么单元格内的值应该是蓝色的。如果相反,则该值应为红色。
我们以第 8 行为例。我在下面使用这些公式:
红色
=(D8+0,458333333333333)<G8
蓝色
=(D8+0,458333333333333)>=G8
如图所示:
这对我在单元格 G8 上插入的第一个值起作用。由于 12h 大于 0h+11h (11h AM),它正确地变成了蓝色。但是当我将值更改为 8h 时,它并没有变成红色,如下所示。
我以为这会动态变化。我不太习惯使用条件格式,所以如果有任何解决这个小问题的建议,我将不胜感激。
【问题讨论】:
-
您的示例无法运行 - 上午 8 点 (
08:00) 距离午夜后不到 11 小时 (00:00),所以G8不会是红色的吗?午夜后 11 小时为 11:00,大于 08:00。 -
@BruceWayne 我明白你的意思。但是当我放置 12h 时它变成了正确的蓝色,我认为当我放置 8h(上午 8:00)时它会变成红色,你知道吗?但这并没有发生。
标签: excel excel-formula conditional-formatting