分享

Excel – 以部门为单位,按员工业绩排名,就别劳烦公式了

 风声之家 2021-05-13

原创 我是小花椒 Excel学习世界 1周前

来自网友的求助案例,相信大家平时工作中也会遇到类似需求。

数据表有部门和姓名两个分类汇总项,如何按部门统计出人员排名,并根据排名将表格重新排序?

案例:

下图 1 为各部门销售人员的订单流水,要求:

  • 汇总每个销售人员的订单总数

  • 按部门顺序排序

  • 按各个部门内部的销量从高到低排名

效果如下图 2 所示。

图片
图片

解决方案:

1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”

2. 在弹出的对话框中选择“现有工作表”--> 选择需要放置数据透视表的位置 --> 点击“确定”

图片

3. 在右侧的“数据透视表字段”设置区域按以下方式设置:

  • 将“部门”和“姓名”拖动到“行”区域

  • 将“订单数”两次拖动到“值”区域

图片
图片

4. 选中数据透视表中第二个求和列的任意单元格 --> 右键单击 --> 在弹出的菜单中选择“值字段设置”

图片

5. 在弹出的“值字段设置”对话框中选择“值显示方式”选项卡 --> 在“值显示方式”下拉菜单中选择“降序排列”

图片

6. 在“基本字段”区域选择“姓名”

图片

7. 将字段名称修改为“部门内排名”--> 点击“确定”

图片
图片

8. 选中数据透视表的任意区域 --> 选择菜单栏的“设计”-->“总计”-->“对行和列禁用”

图片

9. 选择菜单栏的“设计”-->“分类汇总”-->“不显示分类汇总”

10. 选择菜单栏的“设计”-->“报表布局”-->“以表格形式显示”

图片
图片

11. 点击“姓名”旁边的小箭头 --> 在弹出的菜单中选择“其他排序选项”

图片

12. 在弹出的对话框中选择“降序排序(Z 到 A)依据(D):”--> 在下拉菜单中选择“部门内排名”--> 点击“确定”

图片

现在不仅统计出了每个部门内的排名顺序,还按这个排名对各销售进行了重新排序。

图片

接下来将部门按名称顺序排序。

13. 选中 E2 单元格 --> 将“二”改为“一”--> 回车

部门顺序也排好了,这就是我们最终需要的结果。

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多