一. 提出问题
分析目的:通过分析店铺现状找出存在的问题,对趋势进行预测,提出可行性方案
- 业绩情况:店铺销售业绩如何?月度,季度,年度有什么变化?该店铺盈利情况如何?
- 市场趋势:哪个类目最受欢迎? 利润最高?
- 用户画像:各地区客户消费能力和消费喜好情况如何?
- 工作进度:该店铺月度完成情况如何?各类目完成情况如何?
二.获取数据
本次数据来源于阿里天池数据集:E-Commerce Data电子商务数据。
(数据地址:数据集-阿里云天池)
该数据集来自印度,共包含3个CSV文件-订单列表,订单明细,销售目标:
1.List of Orders.csv订单列表:共计数据500条,包含5个字段:
Order ID(订单号)
Order Date(订单日期)
CustomerName(客户姓名)
State(邦)
City(城市)
2.Order Details.csv订单明细:共计1500条数据,包含6个字段:
Order ID(订单号)
Amount (销售额)
Profit(利润)
Quantity(销量)
Category(一级类目)
Sub-Category(二级类目)
3.Sales target.csv销售目标:共计36条数据,包含3个字段:
Month of Order Date (日期)
Category (一级类目)
Target (销售目标)
三.数据处理
基于数据量较小,本次主要选用excel进行数据处理
1. 合并工作簿:由于本项目3个工作簿独立,为了便于查看和使用,进行了多个工作簿合并至一个工作簿的操作。
具体操作:使用excel的宏,输入VBA代码进行合并
具体代码如下(从网络获取):
Sub 工作薄间工作表合并()
Dim FileOpen
Dim X As Integer
Application.ScreenUpdating = False
FileOpen = Application.GetOpenFilename(FileFilter:="Microsoft Excel文件(.xlsx),.xlsx", MultiSelect:=True, Title:="合并工作薄")
X = 1
While X <= UBound(FileOpen)
Workbooks.Open Filename:=FileOpen(X)
Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)
X = X + 1
Wend
ExitHandler:
Application.ScreenUpdating = True
Exit Sub
errhadler:
MsgBox Err.Description
End Sub
2. 合并工作表: