Excel中如何求一列中不同行数据的第二大、第三大数?

如图,是否可用基本公式在不调整上边数据顺序的情况下,求出标黄部分数据的第一大、第二大··········第五大值?

首先,菜单--公式,定义名称,名称随便取一个,我以“颜色”为例

引用位置输入

=GET.CELL(63,Sheet2!$A1)+0/NOW()

上面的Sheet2!,根据你所在表来定,或者可以删除。

B1=颜色

就是刚才定义的名称

B25=LARGE(IF($B$1:$B$20>0,$A$1:$A$20,""),ROW(A1))

然后下拉填充即可。

追问

黄色是我为了区分数据自己标的,实际表里是没有的,该怎样处理?

追答

那总得有个规律吧,既然没有颜色来区分,那你感觉用什么来代表你想要取最大值的数据区域,啥也没有,全凭两眼看?神仙都瞬间感觉不会了。

追问

问题解决了,谢谢大佬

温馨提示:答案为网友推荐,仅供参考
相似回答