如何修改SORT函数仅显示A列降序排序后的前5个结果?
公式修改方案
方法1:使用TAKE函数(Excel 365/2021及以上版本适用)
直接在原SORT公式外层嵌套TAKE函数,指定提取前5个结果:
=TAKE(SORT(A1:A10,,-1),5)
方法2:使用INDEX结合SORT(兼容更多Excel版本)
通过INDEX函数提取排序后区域的前5个值,公式如下:
=INDEX(SORT(A1:A10,,-1),ROW(1:5))
- 非Excel 365版本输入后需按
Ctrl+Shift+Enter以数组公式形式确认;365版本直接回车即可。
内容的提问来源于stack exchange,提问作者Michi
相关产品推荐
相关产品推荐

