首页 > 解决方案 > 返回多个 Max 的最大值的航向

问题描述

我在 Excel 中有五列,我想返回最大值的列标题名称。但是,在某些情况下,同一行的最大值会重复多次。所以,我试图返回两个列名。

绿色是最小值,红色是最大值。在row 4中,很明显有不止一个Max具有相同的值,我想在流单元格中返回B和。E

我使用索引在 Excel 中尝试了这个公式:

=IF(ISNUMBER(A6),INDEX($B$5:$F$5,1,MATCH(L6,B6:F6,0)),"")

Excel 屏幕截图

标签: excelexcel-formulamax

解决方案


MATCH 返回第一个匹配项,所以我认为您需要如下内容(我从第一列和第一行开始,但您可以移动列号——行被设计为可拖动)

=IF(ISNUMBER(F2),IF(F2=A2,$A$1,"")&IF(F2=B2,$B$1,"")&IF(F2=C2,$C$1,"")&IF(F2=D2,$D$1,"")&IF(F2=E2,$E$1,""))

推荐阅读