真正的电子表格每张表大约有 20 行信息。我想找出前两个分数,然后返回分数所属的人的姓名(最好)或返回分数所属的行号。
答案1
公式寻找重复的最大值,这就是为什么我更喜欢找到行并从中写入名字和姓氏
=MATCH(MAX($I$3:$I$6),$I$3:$I$6,0)+2
结果行号对于最大(总计)
$I$3:$I$6 总计列将其更改为与您的数据相对应
如果这是在 K3 中写入在 L3 中写入名称:
=INDEX($A$3:$A$6,K3-2,1)&" "&INDEX($B$3:$B$6,K3-2,1)
第二大的名字和姓氏
(如果有重复的最大值,它将是另一行中的最大值,或者如果没有重复的最大值,则为第二大)
=IF(COUNTIF($I$3:$I$6,MAX($I$3:$I$6))>1,MAX((--($I$3:I6=MAX($I$3:$I$6)))*ROW($I$3:$I$6)),MATCH(LARGE($I$3:$I$6,2),$I$3:$I$6,0)+2)
同时按下Ctrl
+ Shift
+Enter
如果计数 >1,它将计算最大值,如果计数 =1,则值为 Max(行)
,并且匹配(Large(,2))
如果上述公式在 K4 中,则在 L4 中名称将为:
=INDEX($A$3:$A$6,K4-2,1)&" "&INDEX($B$3:$B$6,K4-2,1)
名字和姓氏