如何使用 Excel 中的条件格式根据以前的单元格信息进行格式化?

如何使用 Excel 中的条件格式根据以前的单元格信息进行格式化?

我有一份用于监控投诉的文档。我希望制定以下规则:

  1. 如果单元格达到目标则突出显示 - 我已经弄清楚了这一点并且格式化有效。
  2. 如果单元格朝着目标增加,则突出显示该单元格 - 如果数字比之前的数字有所提高,我还没有想出如何更改格式。
  3. 如果单元格低于目标,则突出显示该单元格 - 我已经解决了这个问题并且格式化有效。
  4. 如果单元格低于目标超过两次,则突出显示该单元格 - 我还没有弄清楚如何做到这一点。

答案1

如果您列出正在使用的 Excel 版本,将会更有帮助,因为我们可以给出更具体的答案。

但一般来说,有两种方法可以通过单元格的相对偏移量来访问单元格。

就我个人而言,我总是将行/列引用更改为“R1C1”模式。您可以通过选项设置执行此操作。完成后,您可以执行一些操作,例如=R[-1]C<RC在条件格式测试中说。这表示“上一行,同一列是否小于当前行和列?”比尝试理解正常引用模式要容易得多。您可能还想锚定行或列,以便您可以将相同的条件测试应用于所选范围内的任何位置。因此=R[-1]C1<RC1可以应用于所有列,因为它强制测试仅查看第 1 列,比较当前行的第 1 列和前一行的第 1 列。

您可以做的另一件事是使用offset函数引用不同的单元格。例如offset(RC,-1,0)。这种方法的优点是,在移动数据时不容易出错。使用相对引用方法,如果您剪切/粘贴行或插入大量行,您可能会发现某些条件公式仍然引用原始行而不是插入的行。如果您使用公式,则不会发生这种情况offset

多尝试几次你就会很快掌握这个方法。

相关内容