首页  >  Excel

统计出Excel2007分组数据的排名情况

Excel 2019-08-04 06:10:41 101

如下图所示,如何将数据按照所在的组来进行排名呢?例如D2单元格的76属于第一组,该数据在第一组里面的排名是多少呢?下面,我就用函数的方法来教大家怎么进行统计。

案例演示

①启动Excel,打开表格数据,根据组别和数据列,我们要算出所在组的排名,在E2单元格输入公式: =SUMPRODUCT(($C$2:$C$10=C2)*($D$2:$D$10>D2))+1

统计出Excel2007分组数据的排名情况

②回车,得到结果1,然后鼠标移动到该单元格右下角,出现+号,双击填充完毕。

统计出Excel2007分组数据的排名情况

③然后选中整个表格区域,单击菜单栏--数据--筛选按钮。

统计出Excel2007分组数据的排名情况

④点击组别右侧的小三角,从弹出的菜单中勾选一组,确定。

统计出Excel2007分组数据的排名情况

⑤这样就算出了第一组里面各个数据的排名,大家可以看下面的表格。

统计出Excel2007分组数据的排名情况

⑥最后,取消筛选功能即可,各个数据在各自的分组里面排名都一目了然了。

统计出Excel2007分组数据的排名情况

公式意义

sumproduct函数会先计算出组别为一组,数据大于76的这两组数组的乘积之和,这个和在加上1就是该数据在该组里面的最终排名。

Excel数据分组 Excel怎么数据分组 excel数据分组怎么做 用excel进行数据分组 excel数据分组统计 Excel如何分组 excel数据等距分
版权声明

本文来自投稿,不代表本站立场,转载请注明出处。

分享:

扫一扫在手机阅读、分享本文