繁体   English   中英

Excel 公式,INDEX MATCH MAX IF

[英]Excel formula, INDEX MATCH MAX IF

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

我想显示来自 (H) 的球队名称以及进攻和防守之间的最大差异 (FG)

我能够用这个公式找到最大差异:

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

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

不工作:

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

我在这里不知所措,不确定我是近还是远。 非常感谢任何和所有帮助。 值得注意的是,这是一个过滤列表,行顺序会根据进攻得分(F)发生变化。

这个数组公式似乎有效

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM