【问题标题】:Conditional Formatting Not Applying To All Cells条件格式不适用于所有单元格
【发布时间】:2021-05-06 23:04:06
【问题描述】:

如果 D8 和 D9 之间的差异大于或等于 10,000,我会尝试突出显示单元格 B3:D9。

我设置了适用于单元格=$B$3:$D$9 的真/假公式规则=ABS($D8-$D9) >=10000。如果为真,则单元格范围应突出显示,如果为假,则应恢复正常。

问题是只有单元格 B3:D4 和单元格 B7:D9 受到影响 - 当公式为真时,B5:D6 没有变化。

另一个问题是,当公式为假时,格式不会消失。

任何帮助将不胜感激。

【问题讨论】:

  • 如果适用于:范围是=$B$3:$D$9,那么公式需要=ABS($D$8-$D$9) >=10000 用于整个块或=ABS($D3-$D4) >=10000=ABS($D3-$D$9) >=10000 用于单个行。您要究竟做什么?你的叙述充满了歧义。
  • @Jeeped 我稍微编辑了这个问题-希望这会有所帮助
  • 好的,公式应该是=ABS($D$8-$D$9)>=10000。你不能让行保持相对关系。

标签: excel conditional-formatting


【解决方案1】:

要基于两个单元格对整个块应用条件格式,您需要使单元格的行和引用成为绝对,而不仅仅是列。

将公式改为:

=ABS($D$8-$D$9)>=10000

【讨论】:

    【解决方案2】:

    我为此苦苦挣扎了一个小时,才意识到为什么我的情况只适用于第一列。 我的参考范围(法国假日日期)在另一张纸上,在选择范围时,我像往常一样按 F4。但是-您不需要将引用设为绝对,因为它已经是绝对的……所以当我按 F4 时,我将其设为相对……

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-27
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 1970-01-01
      相关资源
      最近更新 更多