datagridview实时更新数据_Excel动态报表:如何实时监控和分析库存

一、提出问题

如何实时监控产品库存,分析进货时间

二、理解数据

1.数据来源

这是某平台的一张进销存报表,此表格被处理过,此处用于练习( 提取码:myeb)。

练习专用-进销存报表​pan.baidu.com


2.字段含义

5651e6a879f27d007274f0fb84baa977.png

3.数据类型

这张表中的库存日期不是标准的时间格式。入库凭证是文本型的数字。正品库存数量,即正常商品列的数据也是文本型的数字。这些数据需要进一步处理。至于其他列,数据的类型和格式是匹配的。因此,不需要处理。

三、数据清洗

1.重命名

为了方便查看,这里把原始的字段做简化处理。完整的优化结果,请参考上文。

84a12eab9376c3edc5afbf108f886b42.png

商品名称太长,并且开头都是统一的品牌名,可以优化。先插入列,并命名为商品简称。通过函数公式=MID(D2,5,LEN(D2)-4),就可以得到不含商品品牌的商品简称“华夫面包1000g/箱”。

c39fcc5c19b1b91bdef144170e450e52.png

2.缺失值,重复值和异常值

通过检查,每一列的计数都相同。这说明,数据不存在缺失值。这里也可以用定位条件来查看数据是否存在空值。在数据菜单栏里,使用删除重复值功能,查看整张表或商品编码列,并没有发现重复值。用排序和筛选,也并未发现异常的数据。所以,这里不需要任何操作。

e11417c7074d8f365c62259a752bc230.png

3.一致化处理

经过检查发现,库存日期列不存在单元格的格式问题。这里使用分列功能来进行一致化处理。操作路径:选择该列数据—数据菜单栏—分列—下一步—下一步—列数据格式选择日期YMD—确定。

a2b5e9bd1971b4fe43039884951895cf.png

在表格中,入库凭证列和正常商品列的数字格式是文本形式。这里要把它转换成数值形式的数字。方法有多种,比如可以先插入列,使用选择性黏贴,选择数值项,再使用分列功能,就可以得到数值形式的结果。如果结果还是文本型数据,就把单元格格式设置为数值即可。

57ff7e7fd65c2995770fc7965e407982.png

四、构建模型

1.创建实时库存透视表

因为是实时监控库存,所以库存日期选择最新的2018/7/31。

9f51b8a76d9093a3205785284a8d0e64.png

2.创建产品月销透视表

ccec1aa9180627e62660972716cb2e22.png

3.创建库存监控表格

新建一张表格,并命名为库存监控,表格标题如下所示

77ca931aa3b34121ec01d16d5fcef3df.png

用vlookup函数查找“实时库存表”和“产品月销表”中的“正常商品”和“出库数”,分别返回到“实时库存”和“产品月销”列。另外,周转时间=实时库存/产品月销。实时库存vlookup函数=VLOOKUP(B4,实时库存!A3:B16,2,0),产品月销vlookup函数=VLOOKUP(B4,产品月销!A3:B18,2,0)。

e42a69c9bae382afe60f3c5943fba7e7.png

接下来,设置单元格格式,把周转时间列的数值保留1位小数点。在开始菜单栏,使用条件格式对周转时间列进行色彩差异化处理。红色代表库存过多,需要尽快促销,绿色代表库存过少,需要尽快补货。注意:色彩设定要参照库存标准,库存标准要参考商品保质期等。

c92d2daf736d58d057d1fa3faf7d34f8.png

4.用切片器做动态报表

在实时库存透视表单击任一单元格,插入切片器,插入透视图表,并剪切到库存监控表。切片器右键,报表连接,勾选两张表。

0ecd9d3721ce696e1ece011a16c279b3.png

对显示为#N/A的结果,这里使用iferror函数进行优化。周转时间列优化函数:=IFERROR(C3/D3,""),实时库存列函数:=IFERROR(VLOOKUP(B3,实时库存!A3:B16,2,0),""),产品月销列函数:=IFERROR(VLOOKUP(B3,产品月销!A3:B18,2,0),"")。

a4a1631a25c90bf607a1039751e82db7.png

五、数据可视化

通过点击仓库,在左边的动态表格中,可以看到各个商品的周转时间,红色文本表示库存积压,绿色文本就表示商品周转时间很短,需要尽快补货。在透视图表中,可以看到各个商品的实时库存量,以及各个商品的库存对比情况。不断更新进销存报表,就可以实时监控库存,分析进货时间。

2b3e4d2dac25b474c10cf4e2adfd49b2.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值