【问题标题】:Excel Conditional Formatting Rows with Formula unique to each rowExcel条件格式行与每行唯一的公式
【发布时间】:2019-02-08 13:36:31
【问题描述】:

Photo of Spreadsheet

我基本上想要做的是当J15 中的百分比小于或大于20% 时使单元格E15 变为红色,并且单元格K15 具有文本:Plate

我还希望E15-E34 中的所有单元格都发生这种效果,但要基于它们各自的行。例如,当K18 说:PlateJ18 小于或大于 20% 时,E18 会变成红色。我不知道我是不是走错了路,但如果不是,那我怎样才能达到我需要的目标?

我已尝试删除 $,但它们会自动重新出现,我们将不胜感激。请参阅下面的条件格式公式。文本开头的电子表格照片。

=AND(K15="Plate",J15>=20)

K 列是PlateStiffener 的选择,J 列是基于另一个单元格计算的百分比。

【问题讨论】:

  • 请将公式添加为纯文本。
  • 如果您的意思是大于 20%,只需更改为 J15>0.2J15>20%,或者改为J15 或 J15 如果您的意思是小于或等于,或 J150.2J1520% 如果您的意思是您所写的(小于或大于(到?)大于)。
  • 我需要它根据 K 的值进行不同的计算,无论是板还是加强筋,在这种情况下,加强筋的 J15>0.25。

标签: excel


【解决方案1】:

在我上面的照片中,我设置了一个带有两个动作的条件格式(忽略我在照片中的值,并按照这些步骤操作)。

首先,选择单元格 K15 到 K19(重要的是从 K15 开始,否则您将不得不修改下面的公式)。

接下来,添加一个条件格式公式(如下)。此公式中的任何单元格引用都必须与 K15 单元格相关。

=IF($K15="Plate", AND($K15="Plate",$J15>=0.2), AND($K15="Stiffener", $J15>=0.25))

你也可以使用这个更灵活的代码,因为你可以扩展项目的数量。

=OR(AND($K15="Plate", $J15>=0.2), AND($K15="Stiffener", $J15>=0.25))

【讨论】:

  • 谢谢,现在我唯一要做的就是条件格式会根据行中的单元格或第 15 行中的单元格突出显示单元格,因为我需要它根据自己行中的值突出显示。每当我尝试将格式应用于其他单元格时,它仍然在条件格式公式中使用 K15 和 J15,但我希望它使用 K17 和 J17 作为示例值。
  • 我已经修改了上面的答案,以帮助您更多地使用条件格式。您几乎需要确保公式中的单元格引用。 (即如果您的选择从 K1 开始,那么您在“条件格式”部分中的代码必须以 K1 开头)这里是有关条件格式的更多信息...support.office.com/en-us/article/…
  • 虽然您的公式比我最初尝试做的更有意义,但我还没有完全理解,感谢您的帮助。我不知道是否可能是因为我没有从第一个单元格开始,例如 K1,因为有一个标题,为什么我没有看到我想要的结果,但我发现复制和粘贴工作按照我的意愿传输条件格式。再次感谢大家的帮助。
猜你喜欢
  • 1970-01-01
  • 2018-03-08
  • 1970-01-01
  • 1970-01-01
  • 2017-07-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-27
相关资源
最近更新 更多