有网友碰到这样的问题“excel函数公式怎么自动高到低排序”。小编为您整理了以下解决方案,希望对您有帮助:
解决方案1:
以excel2016为例:
1、首先在excel表格中输入一组数据,需要根据函数公式将其从高到低排序。
2、在B1单元格中输入公式:=LARGE($A$1:$A$6,ROW(A1))。
3、点击回车即可根据A列的数据提取出最高值的数据显示出来。
4、点击B1单元格右下角的绿色圆点并下拉公式即可按照从高到低的顺序重新排列数据。
解决方案2:
1、我们对于数值的排序,可以用到excel表格上面菜单栏中的“筛选”和“升序”/“降序”按钮,这个功能筛选的是表格中某一列或者某一排的数值,“升序”/“降序”也只能是正对数值本身的排列。
2、但是我们如果想要得出排列名次,并把名次写入新的一列,那还是要用到RANK函数公式。RANK函数公式的用法一般都是用于对数字的排序,排列出名次。但是在排序之前,必须把需要排序的单元格格式全部换成数字型。
3、公式=RANK(数值,引用,排位方法)中,数值就是需要排序的单元格,引用就是所有需要排序的单元格范围,排位方法是表示升序或者降序排名的数字(0或者不写就是从高到低排序,非0就是从低到高排名)。从高到低的意思是,数值越大,名次越靠前,反之亦然。
4、算好一个公式后,就可以下拉右下角的“+”号标记,完成其他公式的填充。但是一定要在公式里修改一个地方,就是把需要排序的单元格范围全部写成绝对值形式,这样公式下拉就不会影响到单元格的范围了。
解决方案3:
可以直接用large函数
解决方案4:
你的这个问题的难点是重复次数的数据怎么排序的问题,最简单的办法是把N4的公式改一下即可,把N4公式改为:
=COUNT(0/($A$1:$J$67&$A$2:$J$68=N$3&$M4))+COLUMN(A1)*1%%%
用新公式更新N4:W13单元格区域,然后就可以用LARGE(或SMALL)按大小提取每个数字出现的次数,次数重复也没有关系了。
若要体现真正的次数,可在获取的数字公式前加一个INT函数,即可。
Copyright © 2019- cepb.cn 版权所有 湘ICP备2022005869号-7
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务