首页 > 解决方案 > Excel:突出显示相邻列中多次出现的多个值的最大值

问题描述

我正在尝试进行条件格式设置,以便突出显示每个相邻业务单位的最大数量行。

例如,C22 的第 4 行和第 12 行以及 C50 的第 11 行(参见图片)。这是仅有的两列。我有多个 BU,但为简单起见,将其限制为 2 个。

无论如何这可以做到吗?我尝试过 MAXIFS、MATCH,但无济于事。

在此处输入图像描述

我只需要突出显示第 4、11、12 行,因为它们是 A 列中的最大值或它们各自在 B 列中的业务单位。

希望这可以澄清。

标签: excelconditional-formatting

解决方案


使用 MAXIFS()

=AND($A1 = MAXIFS($A:$A,$B:$B,$B1),$A1<>0)

在此处输入图像描述

如果您没有 MAXIFS,则使用 AGGREGATE,但必须限制数据范围:

=AND($A1 = AGGREGATE(14,6,$A$1:$A$12/($B$1:$B$12=$B1),1),$A1<>0)

在此处输入图像描述


推荐阅读