根据列中的前一个单元格格式化列中的单元格 - Excel 2019

Format Cell in a column based on previous cell in column - Excel 2019

我知道还有其他类似问题的答案,但它们要么已经过时,要么没有解释如何进入菜单以输入内容。我是新手 Excel 用户,需要一些帮助才能获得列中的单元格根据同一列中上方单元格的值进行格式化。例如:

B3 - 10
B4 - 11(高于 B3 的值,因此应变为绿色)
B5 - 9(低于 B4 的值,因此应变为红色)
B6 - 10(高于 B5 的值,因此应该变为绿色
...等等。

[

这是一个例子。我想监控我购买的苹果数量是否一直在增加(变绿),但如果我买的苹果数量比以前少,它应该将单元格设置为红色。

非常感谢任何帮助。

公式:

=F2<F1 - 红色

=F2>F1 - 绿色

=F2=F1 - 黄色


从您的列表开始:

Select 单元格 F2 并转到条件格式。 Select“新规则”,写出公式=F2<F1。 Select “格式...”决定背景颜色。

现在我们为另一个条件做,=F2>F1:

现在我们为另一个条件做,=F2=F1:

然后选择“格式刷”并标记所有单元格 (incl.F2)。所以在例子中我 select F2F14:

结果应该是这样的:

您的条件格式规则管理器将如下所示:


技巧:

如果您想忽略第一个 数据 行(即第 2 行),您可以在条件格式管理器中更改以申请范围 F3 和向下

结果将是: