【问题标题】:Apply Conditional Formatting to Cell on Left将条件格式应用于左侧的单元格
【发布时间】:2016-09-23 00:35:48
【问题描述】:

我有一个包含 15,000 行和 30 列的电子表格,并已对 X 列应用条件格式,以便在它包含特定文本时为其着色。这按预期工作;但是,我也想将相同的格式应用于紧靠左侧的单元格(W 列)。这可能吗?

根据您在下面所说的,这是我尝试过的:

格式无效。查找公式不正确吗?

注意:由于我永远不知道我可能有多少行,我试图将格式应用于整个列而不是指定的单元格范围。

编辑:

$X1 的把戏奏效了!

你是最棒的!非常感谢大家!

【问题讨论】:

  • 只需将公式中的所有单元格引用更改为使用绝对列,例如$A1 代替 A1 并更改 应用于 以包括 W 列。
  • 尝试将公式更改为$X1,而不是$X:$X。您想检查每个单独单元格的“V”标志,而不是整个列,对吗?通过仅锁定范围的 Column 部分,该行将自动为每一行进行调整,因此在第 1 行中它将检查 X1 中的数据,在第 2 行中将检查 X2 行中的数据,依此类推。如果您离开$X:$X,则在每一行中,它将尝试检查整个范围的数据(但我可能在这里错了)
  • 很高兴能帮上忙 :)
  • 是的,我正在检查每个单元格,但我不知道解锁部分(行)会自动更改。既然你这样解释,我觉得很有意义。这对我来说是一次真正的学习练习!
  • 另外,仅供参考 - 将条件格式应用于整个列 ($W:$X) 可能会导致您的文件更大,或者需要更多时间来计算,因为这是一个很大的范围.如果可以,我建议将其限制在您的表格中,或者至少不要使用整列。当然,如果它有效并且处理时间不是太糟糕,那么我会离开它。只是想注意一下。

标签: excel conditional-formatting


【解决方案1】:

当然!

您的条件格式范围将如下所示:

只需将(突出显示的)范围更改为 $E$1:$F7 即可将格式应用于两列。这根本不会影响您的状况。

正如 Jeeped 指出的那样,每次更改“适用于”时,都应仔细检查公式并确保它没有更改。在您的范围内使用锚点 ($) 对此有很大帮助。请注意在我的公式中,我有 =Left($F1,3)... F 是如何锚定的。我很确定这是否只是Left(F1,3),并且我将“适用于”范围调整为$E$1:$F$7公式会“更新”自己为=Left(E1,3)...,这不是我想要的。

【讨论】:

  • 根据我对原始问题的评论,列引用应该像您的图像一样被锁定(但在叙述中未说明)。有时您需要在更改适用于后检查公式,以确保没有任何更改。
  • @Jeeped - 很棒的评论。我花了太长时间才最终学习/关注锚定。我只是想简单地展示如何更改列。但是,是的,OP 可能需要根据他的设置方式调整公式或“适用于”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-07
  • 1970-01-01
相关资源
最近更新 更多