乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!-excel名次

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!-excel名次

作者:乔山办公网日期:

返回目录:excel表格制作

如下图所示,如要根据“产品”和“客户”列对“数量”进行统计,并按照“数量”的统计结果得到1、2、3之类的名次排名,怎么做?

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

如果你对Excel函数比较熟悉,肯定会说:先汇总,然后使用辅助列加Rank函数啊。其实,根本不用这么麻烦,看我的!

先通过数据透视表得到汇总结果

这个非常简单,三下五除二就得到了汇总结果。如果你还不太会用数据透视表,看看本头条号之前发表的文章。

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

为了让数据看起来更直观,这里先取消分类汇总项,同时改为“表格形式”的报表布局。全部展开数据后,如下图:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

按【客户】生成排名

重点来了:怎么生成排名?在“数量”列的任意单元格点击鼠标右键,选择“值显示方式--降序排列”:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

将弹出如下窗口:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

这里所列出的字段就是生成数据透视表时的“行字段”。先选择“客户”,点击确定,排名结果立即就出来了:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

如果你希望在排名的同时也能显示汇总列的值,可以在透视表中再加上一个“值”字段,然后只对这个新增加的值字段进行排名即可:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

按【产品】生成排名

将得到排名后的透视表全部折叠,你会发现,“产品”列的排名全部是空的:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

这是因为,刚才的排序依据选择的是“客户”。如果希望也能按“产品”列的汇总排名,只需将“值显示方式”中的基本字段改为“产品”就行了:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

数据排名立即生成:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

如何取排名中的前几名

假如我们这个数据透视表涉及到的产品、客户成千上万,我只想关注其中的前几名怎么办?同样简单的很,瞬间搞定。

如果希望取“客户”列的前3名,就点击“客户”列的下拉箭头:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

既然是取前3名,那就设置成3好了:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

点击“确定”,客户就只取前三名了:

还在用Excel函数加辅助列做名次排名?看看这个,瞬间搞定!

如果要取“产品”的前三名,也是同样的道理。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网