如何查找表格中最大值对应的列标题与行标题
赛事概率表格最大值对应行列标题提取方案
适用场景说明
假设你的概率表格结构为:第一行是列标题(如客队进球数/对应队伍),第一列是行标题(如主队进球数/对应队伍),概率数值填充在中间区域。
提取最大值对应的行标题
直接在目标单元格粘贴以下公式(以数值区域B2:E6、行标题区域A2:A6为例):
=INDEX(A2:A6,MATCH(MAX(B2:E6),B2:B6,0))
若最大值不在首列,使用数组公式(Excel 365/2021直接回车,旧版本按Ctrl+Shift+Enter):
=INDEX(A2:A6,MATCH(MAX(B2:E6),INDEX(B2:E6,0,MATCH(MAX(B2:E6),B2:E6,0)),0))
提取最大值对应的列标题
同样粘贴对应公式(列标题区域B1:E1):
=INDEX(B1:E1,MATCH(MAX(B2:E6),B2:E6,0))
数组版本:
=INDEX(B1:E1,MATCH(MAX(B2:E6),INDEX(B2:E6,MATCH(MAX(B2:E6),B2:E6,0),0),0))
示例对应说明
比如你提到的4-2美洲豹胜场景,只要表格中该比分对应的概率是最大值,公式会自动定位并返回“美洲豹队”(或对应进球数标题)作为行标题,“火焰队”(或对应进球数标题)作为列标题。
常见问题处理
- 多个相同最大值:公式默认返回第一个出现的最大值对应标题,若需返回全部,可结合
TEXTJOIN扩展数组公式。 - 公式报错:检查单元格引用范围是否匹配,确保标题区域和数值区域无错位遗漏。
内容的提问来源于stack exchange,提问作者Tony Ingle
相关产品推荐
相关产品推荐

