Excel公式,INDEX MATCH MAX IF

时间:2019-11-05 19:57:36

标签: excel excel-formula

我有3列17行(F8:H35)的数据 列标题是: F =进攻得分/ G =防守得分/ H =球队名称

我想显示(H)中的球队名称以及进攻与防守之间的最大差异(F-G)

我可以使用以下公式找到最大差异:

=MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35))

但是如何显示团队名称(H)? 我尝试过:Index Match Max If,但是我得到的参数太少了

不起作用:

=INDEX(H8:H35,MATCH(MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35))*F8:H35))

我在这里不知所措,不确定我离得很近还是很远。任何帮助都将不胜感激。值得注意的是,这是一个筛选器列表,行顺序根据进攻得分(F)进行更改。

1 个答案:

答案 0 :(得分:0)

此数组公式似乎有效

=INDEX(H8:H35,MATCH(MAX(IF((F8:F35<>"")*(G8:G35<>""),F8:F35-G8:G35)),F8:F35-G8:G35,0))

如果您添加了一个显示差异的帮助列,将会更容易。