一.项目背景:
针对某品牌汽车的销售情况做可视化分析
主要服务于:
1.决策层领导
2.销售部门经理
项目目的:
1.汽车销售管理: 主要各领导需要了解销售相关指标,如销量,销售额等
2.竞品的渠道分布情况
二: 项目需求:
1.汽车销售分析报告:
根据外部数据从市场需求,消费能力,企业竞争,品牌竞争几方面来分析乘用车的市场销售情况
2.销售绩效分布
外部数据和内部数据相结合,从销售区域,车型,时间等多个维度分析本企业业绩完成情况
3.竞品市场占有率分析
三.项目设计:
1.数据表设计
2.详细设计:
a.区域分析:
1)各区域今年的销售情况及与整体销售的占比:
(交互)
2)各区域销售情况(销量和收入)的同比及环比情况
b.车型分析:
1).各车型12个月的销售趋势
2).各车型在不同时间段销售同比及环比情况
3).各车型的销售排名
3软件实现:
3.1 各区域今年的销售情况
操作步骤:
链接mysql数据库
创建工作表区域销量分布分析
将经度拖拽至列,纬度拖拽至行
将坐标序号拖拽至详细信息,修改为维度
将坐标序号拖拽至路径
将区域名称拖拽至颜色
将纬度再次拖拽至行
对下图选择为文本
去掉下图的参数,将区域名称和销量拖拽至文本
选择双轴
结果展示:
3.2 区域销量占比
操作步骤:
新建工作表某区域销量占比
新建数据源mysql
新自定义sql
select
区域名称,
销量/总销量 as 销量占比,
1-销量/总销量 as 其他占比
from
(select
areaname as 区域名称,
quantity as 销量
from dw_car_areainfo
where brand=‘奥迪’ and stat_month=‘201801’) a,
(select
sum(quantity) as 总销量
from dw_car_areainfo
where brand=‘奥迪’ and stat_month=‘201801’) b
工作表选择饼图,将度量名称拖到颜色,将度量值拖到角度,显示文本,修改格式为百分比
将记录数拖到行两次
将上下两图编辑坐标为相同的固定值
将下图参数去掉,颜色修改为白色
选择双轴
结果展示:
3.3 各区域销售情况(销量和收入)的同比和环比情况
同比增长率=(销量本月-销量同期)/销量同期
环比增长率=(销量本月-销量上月)/销量上月
操作步骤:
新建工作表各区域销量收入同比环比分析
新建数据源mysql
新自定义sql
select
区域名称,
销量本月,
收入本月,
(case when 销量上月<>0 then (销量本月-销量上月)/销量上月 else 0 end) 销量环比,
(case when 销量同期<>0 then (销量本月-销量同期)/销量同期 else 0 end) 销量同比,
(case when 收入上月<>0 then (收入本月-收入上月)/收入上月 else 0 end) 收入环比,
(case when 收入同期<>0 then (收入本月-收入同期)/收入同期 else 0 end) 收入同比
from
(select
areaname 区域名称,
sum(case when stat_month=‘201801’ then quantity else 0 end ) 销量本月,
sum(case when stat_month=‘201712’ then quantity else 0 end ) 销量上月,
sum(case when stat_month=‘201701’ then quantity else 0 end ) 销量同期,
sum(case when stat_month=‘201801’ then revenue else 0 end ) 收入本月,
sum(case when stat_month=‘201712’ then revenue else 0 end ) 收入上月,
sum(case when stat_month=‘201701’ then revenue else 0 end ) 收入同期
from dw_car_areainfo
where brand=‘奥迪’ and
stat_month in (‘201801’,‘201712’,‘201701’)
group by areaname) a
度量名称拖拽列,区域名称拖拽行,度量值拖拽中间,调整表格样式。
结果展示:
3.4车型销量12月趋势
操作步骤:
新建工作表车型12月销量趋势分析
新建数据源mysql,连接车型销量表
筛选统计月份从201701到201801
在工作表中,统计月份拖拽到列,销量拖拽到行,车型拖拽到颜色,选择折现
将统计月份按ctrl键托到页面,选择圆形,调整圆点大小
在右边显示历史记录选择全部,轨迹,更改速度等制作动图
结果展示:
3.5车型销量同比及环比
操作步骤:
新建工作表车型销量同比环比
新建数据源mysql
新自定义sql
select
车型,
(case when 销量上月<>0 then (销量本月-销量上月)/销量上月 else 0 end) 销量环比,
(case when 销量同期<>0 then (销量本月-销量同期)/销量同期 else 0 end) 销量同比
from
(select
carclass 车型,
sum(case when stat_month=‘201801’ then quantity else 0 end) 销量本月,
sum(case when stat_month=‘201701’ then quantity else 0 end) 销量同期,
sum(case when stat_month=‘201712’ then quantity else 0 end) 销量上月
from dw_saleinfo_month
where brand=‘奥迪’ and stat_month in (‘201801’,‘201701’,‘201712’)
group by carclass) b
车型拖至行,度量名称拖至列,度量值拖至文本,调整度量值格式
度量值拖至颜色,设置颜色选项
结果展示:
3.6车型销量及收入排行前3及后3
操作步骤:
新建工作表车型销量top3
新建数据源mysql,筛选品牌,日期为201801
将车型拖至行,度量名称保留收入和销量拖至列
将车型拖至筛选器,选择根据销量排前三
调整表格样式
在复制一份表命名为车型销量bottom3
调整车型筛选根据销量排名后三
结果展示:
3.7.布局
选择背景图片
按shift拖拽图表,调整格式颜色等。
设置top,bottom选择参数
3.8 设置整体参数
设置整体参数选择月份
将原sql语句中201801修改为选择月份
201701修改为选择月份-100
201712修改为(case when right(<参数.选择月份>,2)=‘01’ then <参数.选择月份>-89 else <参数.选择月份>-1 end)
3.9交互
选择仪表板,选择操作,选择交互的表名,区域名称