使用sorting或排名返回前20个最大的数值
我有大量的行(比如说10000+)。 我可以在没有使用任何sorting或秩函数的情况下find前20个最高值(数字)。 例如,通过放入某种水桶等
如果您的值位于A1:A10000
范围内,并且您想要查找前20个最高值并将其输出,比如范围B1:B20
,则可以通过以下方法执行此操作:
select范围B1:B20
并input公式
=LARGE(A1:A10000,ROW(INDIRECT("1:"&ROWS(A1:A10000))))
因为这是一个数组公式,所以按Ctrl + Shift + Enter结束 。
您现在应该有B1:B20
20个最大值的dynamic列表。
你可以使用一个LARGE(array,k)。 为了您的要求,这可能是适合的
= LARGE(A:A,ROW($ A1))
进入单元格后,拖放到下20个单元格或更多。