开票金额拆分小案例,Power Query实战派

office

财务开票,一般都是限额问题,如何拆分才能更加合理安排呢?今天就通过一个Power Query小案例来一起交流一下!

▍需求说明

发票单张限额1万,销售数量必须是整数,我们希望每张发票尽量开到最大,现在要你来拆分一下明细!最后一份无法整除直接拆分~

图片

▍需求分析

先根据单价,计算出一张发票消耗的数量,然后再用总数量/单张数量

就可以得到开票张数,余额可以倒挤,不能整除的,余额单独开一张即可!

单张最大数量 = 向下取整(10000 ÷ 单价)

▍PQ代码

下面写一下M函数,中文应该好理解一点!推荐大家直接封装成函数,

图片

Table.TransformRows逐行调用一下前面定义函数,再把拆分后的每个表追加到一起即可!

图片

看一下拆分后的效果!

图片