我一直在尝试获取预订数量最多的月份名称,但是问题是两个月的预订数量相同,而简单的嵌套INDEX MATCH
函数会返回具有该预订数量的第一个月。我需要在不同的单元格中两个月的名字。
公式:
=INDEX(AY4:BJ4,1,LARGE(IF(ISNUMBER(MATCH(AY5:BJ5,LARGE(AY5:BJ5,1),0)),MATCH(COLUMN(AY5:BJ5),COLUMN(AY5:BJ5)),"-"),COLUMNS(BK1:BK1)))
表格:
答案 0 :(得分:0)
这是我遵循的教程:https://www.xelplus.com/return-multiple-match-values-in-excel/
我试图在下面重新创建您的情况:
公式为:=IFERROR(INDEX($AY$4:$BJ$4,1,AGGREGATE(15,3,(MAX($AY$5:$BJ$5)=$AY$5:$BJ$5)/(MAX($AY$5:$BJ$5)=$AY$5:$BJ$5)*COLUMN($AY$5:$BJ$5)-COLUMN($AX$5),COLUMNS($AY$5:AY5))),"BLANK")
应从AY列到BJ列输入公式,所有具有最高编号的情况将显示在一行中。我建议使用该网站重新创建解决方案,这肯定会有所帮助。