假如一个表A1:A100都是数值,有什么公式可以找出这列里最大的前三个数吗?~~~
不能用排序改变顺序,因为会有很多列,如果一列一列排太麻烦了,所以想看看有没有公式可以解决~~~
谢谢!!
Excel表中找出每列最大前三个数~~~
答案:4 悬赏:40
解决时间 2021-04-28 00:34
- 提问者网友:优雅ぉ小姐
- 2021-04-27 17:31
最佳答案
- 二级知识专家网友:桃花别处起长歌
- 2021-04-27 18:07
在A101添加一个比所有100个数都肯定要小的数,比如A1到A100全是正数的话,就在A101加一个0.
然后就可以用
=PERCENTILE(A1:A101,1)
=PERCENTILE(A1:A101,0.99)
=PERCENTILE(A1:A101,0.98)
分别得到最大的三个数了
然后就可以用
=PERCENTILE(A1:A101,1)
=PERCENTILE(A1:A101,0.99)
=PERCENTILE(A1:A101,0.98)
分别得到最大的三个数了
全部回答
- 1楼网友:瘾与深巷
- 2021-04-27 20:37
第二个数参是要消除的极值比例,消除6个极值,应该是0.3,公式写成:
=trimmean(a1:a20,0.3)
或
=trimmean(a1:a20,6/20)
- 2楼网友:野心和家
- 2021-04-27 19:52
1 先选一列空白单元格,然后在条件格式里选"项目选取规则"中的"值最大10项",然后把里面的10改为3,就可以了.然后再复制这列到后面.
- 3楼网友:为你轻狂半世殇
- 2021-04-27 18:26
增加一列,用rank函数
例如B1=rank(A1,A1:A100,0)
结果最大一个数是1,第二大是2,第三大是3
前提是没有重复
最大的有重复的话最大的2个都是1,第2大的是3
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯