谷歌表格。如何创建公式以从一张表中获取 10 个最高值并将其放入另一张表中?

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

我有一张有 21 支球队的桌子。每个团队都有自己的分数(从 0 到 10 的值)。

我需要取出所有队伍中最高的10个分数,并将它们放在分数所有者的前面。

谁能帮忙写一下公式吗?

enter image description here

表:https://docs.google.com/spreadsheets/d/1w4vRedVPt4ArFoWlHeQB_xwk9dHrBYdK1iaqLr70rkY/edit?usp=sharing

我试图写出公式,但我无法做到。对我来说太复杂了...

google-sheets google-sheets-formula
1个回答
0
投票

使用 Let 和 Lambda 处理范围

试试这个

=LET(range, C3:L25, lastnum, INDEX(SORT(TOCOL(range),1,FALSE),10,1),BYROW(range, LAMBDA(row, BYCOL(row, LAMBDA(column, IF(column >= lastnum, column, " "))))))
© www.soinside.com 2019 - 2024. All rights reserved.