Excel 如何从名称中选择高值?

Excel 如何从名称中选择高值?,excel,excel-formula,Excel,Excel Formula,假设一个计划包含一个按玩家姓名排序的小游戏的分数 如何为每位玩家获得最佳分数?您可以使用Max和的组合,如果: 在E1中,放置此公式(按CTRL+SHIFT+enter键输入)并向下拖动: =MAX(如果($A$2:$A$11=$D2,$B$2:$B$11)) (根据@ExcelHero的评论编辑,我有$D9)。如果符合以下条件,您可以使用Max和的组合: 在E1中,放置此公式(按CTRL+SHIFT+enter键输入)并向下拖动: =MAX(如果($A$2:$A$11=$D2,$B$2:$B

假设一个计划包含一个按玩家姓名排序的小游戏的分数


如何为每位玩家获得最佳分数?

您可以使用
Max
的组合,如果

在E1中,放置此公式(按CTRL+SHIFT+enter键输入)并向下拖动:
=MAX(如果($A$2:$A$11=$D2,$B$2:$B$11))


(根据@ExcelHero的评论编辑,我有$D9)。

如果符合以下条件,您可以使用
Max
的组合:

在E1中,放置此公式(按CTRL+SHIFT+enter键输入)并向下拖动:
=MAX(如果($A$2:$A$11=$D2,$B$2:$B$11))


(根据@ExcelHero的评论编辑,我有$D9)。

你也可以按分数降序对列表排序,然后只需按

=vlookup(D1, $A$1:$B$11, 2, false)

因为
vlookup
将只返回第一个匹配项。

您也可以按分数降序对列表进行排序,然后只需执行
vlookup
,如中所示

=vlookup(D1, $A$1:$B$11, 2, false)

由于
vlookup
将只返回第一个匹配项。

这里有一个指向完全由公式驱动的方法的链接


它将使用@BruceWayne建议的数组公式,但也使用一个可以创建不同玩家列表的公式。

这里有一个链接,指向一个完全由公式驱动的方法


它将使用@BruceWayne建议的数组公式,但也使用可以创建不同玩家列表的公式。

谢谢!我马上纠正。因此习惯于使用基于0的索引。此外,您可能希望在第四个参数中添加false或0以获得精确匹配。现在它默认为近似匹配,并且不会总是返回正确的答案。我考虑过了。我想我觉得这不会有什么不同。我来编辑。谢谢,谢谢!我马上纠正。因此习惯于使用基于0的索引。此外,您可能希望在第四个参数中添加false或0以获得精确匹配。现在它默认为近似匹配,并且不会总是返回正确的答案。我考虑过了。我想我觉得这不会有什么不同。我来编辑。谢谢。我猜你的意思是
=$D2
我猜你的意思是
=$D2