返回目录:excel表格制作
使用数据透视表就可以轻松、零基础实现中国式排名!
Excel中的排名,大家习惯分为普通排名和中国式排名,普通排名通常使用RANK函数,用法比较简单。
那什么是中国式排名呢?我在文章《一个Excel排名案例,轻松掌握三个重要函数》讲过中国式排名。
中国式排名指的是:并列排名不占名次。比如,无论有几个并列第5名,之后的排名仍然是第6名,如图所示。
在文章《一个Excel排名案例,轻松掌握三个重要函数》中,我是使用复杂的公式实现的中国式排名:=SUMPRODUCT((B2<=B$2:B$9)/COUNTIF(B$2:B$9,B$2:B$9))。
但是这么复杂的函数,大家理解起来比较困难,今天教给大家一个简单的方法。如图,需要对各销售地产品销售量进行中国式排序。
01 创建数据透视表
使用数据源创建如图所示的数据透视表,其中将【销售地】字段拖入行区域,将【销售量】字段两次拖入值区域,生成的数据透视表如图所示。
如果你还不会创建数据透视表,说明还没过关呀,要补一补知识点了。
好啦,我把创建数据透视表的要点放在这里。
02 更改值显示方式
创建好数据透视表之后,我们要对“求和项:销售量2”进行值显示方式设置。
①右键单击“求和项:销售量2”字段任意单元格;
②在下拉列表中依次单击【值显示方式】→【降序排列】
注:这里使用降序排序是因为排名是和销售量成对立关系的:销量越高、排名越高前,所以是降序。
③在弹出的【值显示方式求】对话框中,保留默认选项,单击确定。也就是说确定降序排序的字段为【销售地】
④完成之后,数据透视表会变成这个样子,原本的求和项:销售量2变成了排名,而且是中国式排名。
03 重新排序
为了更直观的表现排名,我们对销售量进行排序:在“求和项:销售量2”任意单元格右击→排序→降序。
然后修改字段名为:排名。即可完成一份漂亮的中国式排名。
Done!
作者:安伟星,微软Office认证大师,领英中国专栏作者,《竞争力:玩转职场Excel,从此不加班》图书作者。
关注「精进Excel」,任意点开三篇,没有你想要的,算我耍流氓!
提到排名大家就会想到Rank函数,这是一个误区。因为Rank排名函数不能用于中国式排名,我们先了解一下Rank排名和中国式排名的区别。
Rank排名:
成绩分数100,99,99,90,排名次序是第一名、第二名、第二名、第四名
注意:没有第三名!
中国式排名:
成绩分数100,99,99,90,排名次序是第一名、第二名、第二名、第三名
中国式排名因为相同成绩出现并列名次但是不会断开名次,并列两位第二名后接着就是第三名。
所以,RANK函数不能用于中国式排名!
接下来,我们介绍一下Excel的排名的两种方式
在这里我们使用了SUMPRODUCT函数,COUNTIF()函数防止排名断开。所以大家会看到普通排名里面(J列)没有第4名,但中国式排名就会有4名。
由于中国式排名函数复杂一些,这里不做讲解,后续会单独对SUMPRODUCT函数,COUNTIF()函数应用进行详细讲解。
没有excel2016的伙伴,可以私信里回复“2016”获取
您的关注就是最大的支持!