条件格式中的 MAXIFS 会影响设定条件之外的值吗?

问题描述 投票:0回答:1

我在条件格式中使用 MAXIFS 来为包含三个不同类别中最高值的单元格着色。如此处所示 enter image description here 我正在尝试格式化 E 列,将包含与 D 列中显示的类“Hypercar”、“LMP2”和“GT3”相对应的最高值的单元格着色为金色。

我在条件格式中使用了公式

=E2=MAXIFS(E$2:E$16,D$2:D$16,"Hypercar")
=E2=MAXIFS(E$2:E$16,D$2:D$16,"LMP2")
=E2=MAXIFS(E$2:E$16,D$2:D$16,"GT3")
,它们为右侧单元格着色,但它们也为 E 列中包含相同数字的其他单元格着色,即使它们与D 列中的同一类。在上图中,您可以看到单元格 E2、E4、E5、E7 和 E8 已染成金色。只有单元格 E2、E5 和 E7 应该是金色,因为 E2 持有对应于“hypercar”类别的最高值,E5 持有对应于“LMP2”类别的最高值,E7 持有对应于“GT3”类别的最高值班级。我假设单元格 E4 和 E8 也被着色,因为它们分别包含与 E5 和 E7 相同的值。我怎样才能防止它们被染色?我只想要包含每个类别最高值的彩色单元格。谢谢!

google-sheets conditional-formatting
1个回答
0
投票

添加了

extra condition check
。将column_D添加到您现有的公式中:

=(D2="Hypercar")*(E2=MAXIFS(E$2:E$16,D$2:D$16,"Hypercar"))

© www.soinside.com 2019 - 2024. All rights reserved.