出库表:
根据进库、出库表自动生成进销存报表:
完成这个任务,可以用函数公式、可以用数据透视表的SQL多表合并、可以用VBA。其中数据透视表方法是其中最完美的方法,但写SQL语句对一般Excel用户来说如天书一般。今天我要介绍另外一种方法:不需要任何函数,不需要写任何代码,它就是power query 合并查询法。(Excel2010、13版本需要安装插件,excel2016版可以直接使用)
制作步骤:
第一步:添加入库表、出库表到power Query查询编辑器中
选取入库表 - power query - 从表 ,在打开的编辑器中,开始 - 关闭并上载至 - 仅创连接

选取出库表 - power query - 从表,和上面方法一样
第二步:分别按产品汇总入库表和出库表
入库表中删除日期列 - 开始 - 分组依据,在分组窗口中分别进如下设置:
分组依据 : 产品 (根据产品分类汇总,如果需要多个依据,可以点添加分组)
新列名:入库数量 (可以自定义)操作:求和列:入库数量(对入库数量进行汇总,如果还有更多列数字求和,点下面添加聚合按钮)
同样的方法,对出库表进行分类汇总:
第三步:合并查询
选取表1(入库表汇总表),执行合并查询,在合并查询窗口中选取表2(出库汇总表),种类默认。然后再点击新增的出库数量列后的展开图标(只显示出库数量)。

第四步:添加 库存数量列
添加列 - 添加自定义列,列名输入库存数量、自定义公式中输入=[入库数量]-[出库数量]
至此,一个简易的商品进销存报表制作完成!
如果入库和出库数据更新后,进销存表会随之更新吗? 必须会!!!
以前有不少做生意的朋友找我要进销存小软件,当然费很大力用公式和VBA做了一个,现在想起来,用这个power query做是多么方便啊!这个特别适合库房管理人员使用 ,希望能够帮到他们!