示例文件下载:
链接:百度网盘
提取码:1234
问题一
问题
现有一份费用明细表的示例,和一份带有入职日期、离职日期的花名册,要求将费用按该月各部门的人数为依据进行分摊,分摊后每个部门为一行,做成最右侧的表格。
将花名册转化为各月各部门的人数
创建一个含各月的表
为每个月计算出该月的名单
只要入职日期在月末之前,离职日期在月初之后的,都计入该部门当月的人数。
展开部门列,并透视,得到结果
合并费用表 与 各月各部门在职人数表,并完成分摊计算
加载数据,便得到结果
问题二:
问题
与问题一类似,也是分拆费用,只是分拆依据不再是花名册,而是根据费用的明细名单,人工统计的各部门分到的人数。
需要实现这样一个模板,在每行费用的各部门下填入分配依据,它自动完成分配。
比如,我查看费用的名单后,发现第一行的费用数据全为销售部的,第三行生产部7人,销售部3人。则只要如下图填写表格,表格可以自动完成费用分拆。
假设我们要按下图所示的分配依据进行分拆
操作步骤演示
得到结果
总结
用PQ解决这两个问题,我们可以看到这里面并没有什么复杂的操作与代码。也不会留下许多辅助表、辅助列。而且,我们并没有使用过任何一次的复制粘贴。所以数据流始终是完全连贯的,无论是替换数据还是补充数据,我们只要刷新一下,就又得到了想要的结果 。