Excel:突出显示在相邻列中多次出现的多个值的最大值

时间:2018-08-30 17:28:51

标签: excel conditional-formatting

我正在尝试进行条件格式化,以便突出显示每个相邻业务部门的最大行数。

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

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

enter image description here

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

希望这可以澄清。

2 个答案:

答案 0 :(得分:1)

使用MAXIFS()

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

enter image description here

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

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

enter image description here

答案 1 :(得分:0)

我可以使用以下命令回答(鉴于我的Excel不支持MAXIF)

= $ A2 = IF($ A2> 0,MAX(IF($ B2 = $ B:$ B,$ A:$ A)))