【问题标题】:Conditional formatting based on reference cell value for each cell in row基于行中每个单元格的参考单元格值的条件格式
【发布时间】:2015-01-13 15:49:39
【问题描述】:

我想根据同一行中一个单元格的值为每一行中的单元格着色,然后再做下一个。

如果不等于同一行上的参考单元格,如何设置公式以使单元格着色?

所以我只想更改与参考单元格不同的单元格的颜色,参考单元格的每一行都有不同的值。

【问题讨论】:

  • 当您说“如果不等于同一行上的参考单元格”时,您的意思是要查看绝对单元格引用吗?与正在格式化的单元格无关?比如,总是看 Xvalue 的“A2”?
  • 参考单元格在一列中,但每一行可能不同。谢谢

标签: excel conditional-formatting


【解决方案1】:

在 Excel 中,您需要创建格式规则,在模式中选择要使用公式来决定要格式化的单元格的选项:

您可以在编辑框中键入使用的公式。示例中的公式将检查列中 1 单元格的值是否不为空。如果为真,则单元格将按照格式预览中指定的格式设置。

主要使用 Excel 中的 ROW 和 COLUMN 函数,您可以访问执行公式的单元格的当前行和列。

【讨论】:

  • 只要确保您盲目地使用绝对/相对单元格引用,以确保您可以根据需要仅将格式复制到其他单元格。测试它!同样在可以输入单元格引用的文本框中(在 Windows 上),您可以使用 F4 循环浏览各种形式的绝对/相对单元格引用。
【解决方案2】:

给定输入:

选择Cells B2:G6并点击条件格式

您的提示在 Windows 上看起来会有所不同,但重要的部分是 "Use a formula to determine which cells to format" 公式是 =B2<>$A2 请注意缺少 $,因为它需要灵活(除了参考单元格列,在我的例子中是A)

最终结果是:

【讨论】:

    【解决方案3】:

    条件格式敌人不需要对您正在格式化的单元格进行操作。混合使用$ 和非$ 格式的公式,您可以相应地设置突出显示。

    请注意确保这正常工作,首先突出显示要格式化的区域,然后记下您从哪里开始。例如如果我想将此应用于 A2:A50,那么我会先突出显示 A2,然后将公式引用到第 2 行。

    另外,请注意,您必须输入公式。任何对单元格的点击都会自动添加$ 符号以修复与该特定位置的比较,这不是我们想要的行为

    例如格式化 A2:K50,当该列中的 H 值为 7
    亮点 A2:K50
    条件格式 -> 新规则 -> 使用公式
    公式将是 =($H2=7) 根据需要格式化

    例如 2。根据上一个单元格设置格式
    亮点 A2:A50
    条件格式 -> 新规则 -> 使用公式
    公式将是=(A2<>A1)

    【讨论】:

      猜你喜欢
      • 2021-07-26
      • 1970-01-01
      • 2013-04-17
      • 2013-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      相关资源
      最近更新 更多