我如何让Excel根据表中的最大值返回一个值?

问题描述 投票:0回答:1

table中,最大值为1.71,我如何返回-2.25和235?

excel-2010 worksheet-function
1个回答
0
投票

从您的图片中看来,您需要二维查找。给定表中的值,请同时检索与该值关联的列标题和行标题。考虑下面的简单示例:

enter image description here

我们希望名称和主题与最高分相关。该示例中的最高分数为100;所以我们想检索JimSpelling

A7中输入:

=MAX(B2:F5)

这是我们的查找值。在B8中,输入数组公式

=INDEX($B$1:$F$1,1,MIN(IF($B$2:$F$5=A7,COLUMN($B$2:$F$5)-COLUMN($B$2)+1)))

B9中输入数组公式

=INDEX($A2:$A$5,MIN(IF($B$2:$F$5=A7,ROW($B$2:$F$5)-ROW($B$2)+1)),1)
必须使用

Ctrl + Shift + Enter输入数组公式,而不仅仅是Enter键。如果正确完成此操作,则公式将显示在公式栏中,并带有大括号。

结果:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.