本篇主要锻炼制作数据报表能力。

一. 数据介绍:

数据来源: https://www.kaggle.com/jr2ngb/superstore-data?select=superstore_dataset2011-2015.csv

数据来自kaggle网站, 是全球某大型超市2010-12-31日至2014年12月31日的销售数据,下载需要注册kaggle账号。

本文将基于此数据制作经营报表。

二. 数据清洗:

初步看数据有5万。为方便解释该数据记录的内容,先翻译了源字段名。

把缺失很严重又用不上的邮政字段先删除。

接下来全选表格建立超级表。列筛选后发现无错误。但源数据的日期格式不适合用来分析,需要转换。

直接用wps的格式转换竟然无法达成效果,决定改用python来强转换日期。(ps:后面这数据还是会出现格式问题,就新添加了一列年数据,格式设置为数值。)

最终数据这样就可。

三. 数据透视表和报表制作过程:

按照办公自动化来设计,数据更新,报表跟图片也更新。

数据透视表是为制作折线图,饼图等图做数据铺垫。添加了一个切片器来筛选图表数据。

设计了两个下拉序列,报表就可实现按年份和市场来筛选。

这是求销售额使用的函数,销量和利润也可经过拖拽承袭该公式。涉及到了index,match,sumifs,if函数。

=IF($B$4="全球",SUMIFS(INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH(C$7,'superstore_dataset2011-2015'!$1:$1,0)),INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH($B$7,'superstore_dataset2011-2015'!$1:$1,0)),$B8,INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH("年份",'superstore_dataset2011-2015'!$1:$1,0)),$B$3),SUMIFS(INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH(C$7,'superstore_dataset2011-2015'!$1:$1,0)),INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH($B$7,'superstore_dataset2011-2015'!$1:$1,0)),$B8,INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH("年份",'superstore_dataset2011-2015'!$1:$1,0)),$B$3,INDEX('superstore_dataset2011-2015'!$A:$X,0,MATCH("市场",'superstore_dataset2011-2015'!$1:$1,0)),$B$4))

客户数量=IF($B$4="全球",COUNTIFS(客户数据处理!$B:$B,$B$3,客户数据处理!E:E,$A27),COUNTIFS(客户数据处理!$B:$B,$B$3,客户数据处理!E:E,$A27,客户数据处理!$F:$F,$B$4))

四. 数据分析:

超市的零售数据收集了很多维度的字段,可以分析挖掘的内容真的很多。我们不仅可以使用顾客姓名,消费金额,下单时间等字段数据做RFM模型的搭建,也可以用人货场模型来分析产品的销售情况。

那么先先从货物的维度来说,家具,办公用品,科技三大类都有营收很高的产品,每年的利润也在增加。但桌子这件产品却年年造成很大的亏损,这个需要重点去监控分析原因。

亚太地区是最大的市场。

第四季度是每年的消费旺季。

参考文章:某超市4年零售数据分析 - 简书 (jianshu.com)

某大型超市零售经营报表(wps)相关推荐

  1. 利用Python进行数据分析之超市零售分析

    Author Bryce230 e-mail iswangjt@163.com Software win10,Pycharm2019.3.3,Python3.7.7,jupyter notebook ...

  2. python数据分析项目之超市零售分析

    文章目录 一.明确需求和目的 二.数据收集 三.数据清洗 1.列名重命名 2.数据类型处理 3.缺失值处理 4.异常值处理 5.重复值处理 四.数据分析 1.整体销售情况分析 2.商品情况分析 3.用 ...

  3. python数据分析实战之超市零售分析

    文章目录 1.明确需求和目的 2.数据收集 3.数据预处理 3.1 数据整合 3.1.1 加载相关库和数据集 3.1.2 数据概览 3.2 数据清洗 3.2.1 列名重命名 3.2.2 数据类型处理 ...

  4. 数据分析实战之超市零售分析(附python代码)

    目录 1.明确需求和目的 对一家全球超市四年(2011-2014)的销售数据进行 人.货.场分析,并给出提升销量的针对性建议. 场:整体运营情况分析,包括销售额.销量.利润.客单价.市场布局等具体情况 ...

  5. 基于Python的超市零售数据分析

    分析框架: 一.明确需求和目的 对一家全球超市的四年(2012-2015)销售数据进行"人.货.场"分析,并给出提升销量的针对性建议. 场:整体运营情况分析,包括销售额.销量.利润 ...

  6. 小型超市零售管理系统数据库设计

    目录 TOC \o "1-3" \h \z \u 一.绪论... PAGEREF _Toc114934162 \h 108D0C9EA79F9BACE118C8200AA004BA ...

  7. 华为公布年报利润大增75.9%;OATLY燕麦奶入驻多家中国大型超市 | 美通企业日报...

    要闻摘要:华为公布年报利润大增75.9%.OATLY燕麦奶入驻多家中国大型超市.西门子医疗"沉浸式教学"解决方案发布.裕利安怡更名为安联贸易.德州仪器.黑芝麻智能.地平线出席中国电 ...

  8. 基于Django的大型超市管理系统毕业设计

    基于Django的大型超市管理系统毕业设计 摘 要 随着社会经济的不断发展,超市作为一种重要的零售业态,已经成为人们日常购物的主要场所之一.然而,传统的手工管理方式存在诸多弊端,如效率低下.信息不准确 ...

  9. 在大型超市引进自助收银系统有什么好处有利的呢?

    扫码支付如今已普及应用在大型超市,街边小贩等多个消费支付的场景,刷脸支付也在商超零售场景逐渐应用,并在很多的大型超市引进自助收银系统,实现自助结账应用.那么,对于超市来说自助收银系统的引进应用有什么好 ...

最新文章

  1. SLAM学习--2D激光SLAM--入门学习
  2. 爬取《哪吒》豆瓣短评,我得到了什么?
  3. 鸿蒙os内测版应用名称,谁知道报名鸿蒙系统公测,应用名称怎么填的?
  4. 【渝粤教育】国家开放大学2018年春季 0299-22T中国古代文学(1) 参考试题
  5. 如何给定两个gps坐标 算出航向角_机器人开发如何配置ROS中的TF变换关系?
  6. one stage 与two stage解释
  7. 日积月累:ScrollView嵌套ListView只显示一行
  8. sql server 多用户 并发_Tinyid:滴滴开源千万级并发的分布式ID生成器
  9. [原创]JavaScript应用技巧集合
  10. Oracle 10g 安装教程
  11. html页面到服务器上乱码,网页乱码问题
  12. 十六进制转字符串 java_JAVA十六进制与字符串的转换方法
  13. linux版的微博客户端,推荐Ubuntu Linux下的新浪微博客户端
  14. 2022年数据分析与可视化10大案例总结
  15. 【linux】系统压力模拟工具stress
  16. java编程进阶类_进阶Java编程(9)反射与类操作
  17. S.M.A.R.T. 参数(smartctl)计算硬盘精确健康值
  18. visio 画图记录
  19. mysql 如何修改用户密码_如何更改MySQL用户密码
  20. FFmpeg修改源码支持H265

热门文章

  1. 搭档之家:第五次“联姻”?中信建投、中信证券携手涨停 网友:是并购的味道
  2. Elasticsearch语法(聚合)
  3. Java中Runtime类详细总结
  4. 车载测试面试,我们该如何准备?
  5. QT无法解析的外部符号问题
  6. 白话说CC--五分钟带你了解EAL4+与EAL5+的区别
  7. 扫描的文件怎么转换成word
  8. echart图表 和弦关系图 悲惨世界人物关系图的使用及配置项 修改旋转角度 顺时针旋转
  9. matlab 如何查内置函数,关于Matlab的内置函数 ordqz的用法-经管之家官网!
  10. win10微软远程桌面的bug(家庭版转专业版)