使用PQ解决2个分拆费用的问题

示例文件下载:

链接:百度网盘
提取码:1234

问题一

问题

现有一份费用明细表的示例,和一份带有入职日期、离职日期的花名册,要求将费用按该月各部门的人数为依据进行分摊,分摊后每个部门为一行,做成最右侧的表格。
image.png|600

将花名册转化为各月各部门的人数
创建一个含各月的表
为每个月计算出该月的名单

只要入职日期在月末之前,离职日期在月初之后的,都计入该部门当月的人数。

展开部门列,并透视,得到结果
合并费用表 与 各月各部门在职人数表,并完成分摊计算

加载数据,便得到结果
image.png

问题二:

问题

与问题一类似,也是分拆费用,只是分拆依据不再是花名册,而是根据费用的明细名单,人工统计的各部门分到的人数。
需要实现这样一个模板,在每行费用的各部门下填入分配依据,它自动完成分配。

image.png|600

比如,我查看费用的名单后,发现第一行的费用数据全为销售部的,第三行生产部7人,销售部3人。则只要如下图填写表格,表格可以自动完成费用分拆。

image.png|600

假设我们要按下图所示的分配依据进行分拆

image.png|600

操作步骤演示

得到结果

image.png|400

总结

用PQ解决这两个问题,我们可以看到这里面并没有什么复杂的操作与代码。也不会留下许多辅助表、辅助列。而且,我们并没有使用过任何一次的复制粘贴。所以数据流始终是完全连贯的,无论是替换数据还是补充数据,我们只要刷新一下,就又得到了想要的结果 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值