MAXIFS条件格式误着色非对应类别同值单元格问题求助
解决Excel条件格式MAXIFS误着色问题
你遇到的问题根源在于原公式只校验了E列数值等于某类别的最大值,但没限定当前行的D列类别必须匹配该条件,导致其他类别里数值相同的单元格被误判着色。
修正方法是给每个条件格式公式加上类别匹配校验,用AND()函数同时满足两个核心条件:
- 当前行的D列属于目标类别
- 当前行的E列是该类别的最大值
对应的三个修正后公式:
- Hypercar类规则:
=AND(D2="Hypercar", E2=MAXIFS(E$2:E$16,D$2:D$16,"Hypercar")) - LMP2类规则:
=AND(D2="LMP2", E2=MAXIFS(E$2:E$16,D$2:D$16,"LMP2")) - GT3类规则:
=AND(D2="GT3", E2=MAXIFS(E$2:E$16,D$2:D$16,"GT3"))
操作步骤:
- 打开「条件格式」→「管理规则」
- 依次编辑原来的三个规则,替换为上面的对应公式
- 确认规则的应用范围是
E$2:E$16(和你原来的范围一致),保存即可
设置完成后,只有对应类别里的最大值单元格会被填充金色,不会再误着色其他类别中数值相同的单元格。
内容的提问来源于stack exchange,提问作者Matthew Newton
相关产品推荐
相关产品推荐

