如何计算 Excel 业绩表中各部门在全公司排名前 30% 的人数?

文摘   科技   2024-09-11 19:00   上海  

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!


点击上方蓝字 --> 点击“...”--> 选择“设为星标


这是个网友求助题:如何计算各分类中,在总类中占比前 30% 的人数。


案例:


下图 1 是公司所有销售人员的获客数列表,请计算出各部门中在全公司排名前 30% 的人数,并列出明细。


效果如下图 2 所示。


解决方案:


1. 将 D 列设置为辅助列“排名”--> 选中 D2:D26 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=RANK(C2,$C$2:$C$26)


* 该公式的作用就是计算出每个人在全公司的排名,第一个参数要相对引用,而第二个区域要绝对引用。


2. 将 E 列设置为“总人数”辅助列 --> 选中 E2:E26 区域 --> 输入以下公式 --> 按 Ctrl+Enter:

=COUNT($C$2:$C$26)


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


4. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”


5. 按以下方式拖动字段:

  • 行:“部门”、“姓名”

  • 值:“排名”、“姓名”


6. 选中数据表透视表的任意单元格 --> 选择菜单栏的“数据透视表分析”-->“字段、项目和集”-->“计算字段”


7. 在弹出的对话框中用鼠标选择字段,将公式设置为“=排名/总人数”--> 点击“确定”


8. 保持选中数据透视表 --> 选择菜单栏的“设计”-->“报表布局”-->“以表格形式显示”


9. 选中最后一列的任意单元格 --> 右键单击 --> 在弹出的菜单中选择“数字格式”


10. 在弹出的对话框中选择“百分比”--> 将“小数位数”设置为 0 --> 点击“确定”


11. 点开“姓名”列的筛选按钮 --> 在弹出的菜单中选择“值筛选”-->“小于或等于”


12. 在弹出的对话框的三个栏位中按以下方式选择或输入 --> 点击“确定”:

  • 求和项:字段1

  • 小于或等于

  • 0.3


13. 依次修改每个值字段的名称。


14. 拖动部门字段,使得部门按顺序排列。


转发、点赞、在看也是爱!

Excel学习世界
你遇到的所有 Excel 坑,我都帮你趟过了。
 最新文章