【问题标题】:Conditional Formatting based on relative column基于相对列的条件格式
【发布时间】:2014-08-28 11:29:21
【问题描述】:

我有一张工作表,在其中创建了条件格式规则:

如果 columnB > 50,则 columnA 填充颜色为绿色。

基于columnB,整个columnA的结果是OK的。问题是,当我将格式复制到 columnX 时,这应该基于 columnY,但仍然基于 columnB。

我需要一种基于相邻列而不是固定列的自动方式来格式化单元格。

【问题讨论】:

  • 查看conditional-formattingexcel 的标签摘录(将鼠标悬停在您问题中的标签上
  • @pnuts 这个问题显然是一个超级用户的问题。它与编程完全无关。
  • 我有投票权,我选择这个问题(以及许多其他类似的问题)是/不在 SO 上的话题。通过将其留在这里,我们为未来的用户提供了一个示例,这些类型的问题是 Stack Overflow 上的主题,而我真的相信它们更适合 SU。没有官方参考,但标签摘录+信息。按照这些原则,我认为应该迁移这个问题。此外,当I NEED 没有表现出尝试尝试和研究时,特别不鼓励他们。随意发布有关此特定问题的元讨论。
  • @pnuts 我不喜欢你对 VBA 标签中排名第六的顶级用户的暗示,有 10 个金色徽章、32 个银色和 56 个棕色,其中包括几乎所有与参与和审核相关的内容徽章。每天大约在 Stack Overflow 和 MSO 上花费 8 小时的人。
  • @pnuts 我的近距离投票意味着这个问题与 Stack Overflow 无关。我不想迁移它 - 只需关闭它。那些更适合 SU。

标签: excel excel-formula conditional-formatting


【解决方案1】:

在复制前将要复制的格式的公式中的 B 前面的锚点 ($) 取下。

【讨论】:

  • 感谢您的回复。我从列和行中删除了符号,但 excel 将 B2 转换为一个奇怪的数字。
【解决方案2】:

在条件格式中列出以下内容:

$2$B>50

如果是这种情况,请去掉 $.应该看看这个:

2B>50

通过在复制和粘贴时执行此操作,它不会停留在 B 列上

【讨论】:

  • 感谢您的回复。它仍然无法正常工作,当我写 2B>50 时,excel 将其转换为一个奇怪的数字。NOT B2
猜你喜欢
  • 2017-08-13
  • 2017-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多