技术需求:从含5列的业务表中提取总量占比信息
嘿,我帮你把这张业务表格的数据整理并做了占比分析,一起来看看吧:
业务表格数据总量占比分析
原始样例数据
先把你给的样例数据整理成清晰的表格:
| Date | User | LoadNbr | Approval |
|---|---|---|---|
| 4/1/2018 | ABC123 | 111A | Auto |
| 4/1/2018 | ABC123 | 123A | Manual |
| 4/1/2018 | DEF456 | 234A | Auto |
| 4/1/2018 | ABC123 | 122B | Manual |
| 4/1/2018 | DEF456 | 756F | Manual |
| 4/1/2018 | ABC123 | 855F | Auto |
| 4/2/2018 | DEF456 | 684D | Auto |
| 4/2/2018 | ABC123 | 989S | Manual |
| 4/2/2018 | ABC123 | 203T | Manual |
| 4/2/2018 | ABC123 | 300Y | Manual |
| 4/2/2018 | DEF456 | 989Q | Auto |
| 4/3/2018 | IJK899 | 456A | Auto |
核心统计与占比计算
先数清楚,样例里一共有12条有效记录,接下来按不同维度拆分占比:
1. 审批类型(Approval)占比
- Auto自动审批:一共6条记录,占比为
6/12 = 50% - Manual手动审批:同样6条记录,占比
6/12 = 50%
2. 用户(User)数据占比
- ABC123:7条记录,占比
7/12 ≈ 58.33% - DEF456:4条记录,占比
4/12 ≈ 33.33% - IJK899:1条记录,占比
1/12 ≈ 8.34%
3. 日期维度占比
- 4/1/2018:6条记录,占比
6/12 = 50% - 4/2/2018:5条记录,占比
5/12 ≈ 41.67% - 4/3/2018:1条记录,占比
1/12 ≈ 8.33%
快速计算小技巧
如果你的表格数据量很大,手动数肯定麻烦,推荐两个高效方法:
- 用Excel的
COUNTIF函数:比如统计Auto审批数量,输入=COUNTIF(D:D,"Auto")(假设Approval列是D列),再除以总记录数得到占比 - 直接用数据透视表:把User、Approval、Date拖到行标签,LoadNbr拖到值区域(选计数),就能自动生成各类统计数据,还能一键显示占比
内容的提问来源于stack exchange,提问作者Desert Spider
相关产品推荐
相关产品推荐

