Power BI分解销售目标
发布时间
阅读量:
阅读量
通过Power BI,根据历史销售记录跟月销售目标,将目标分解到每一天。
一,分析数据
数据源包括17年的历史销售数据跟18年每个月的销售目标(只考虑周末,不考虑节假日,店铺活动等)


思路:因为年份不用,同一个月的可能有不同的周末天数,日期也不会在同一天,所以通过计算权重的方法来进行分解目标。先对销售明细表进行汇总,需要求得每日的销售额及日期所对应的星期,再求得权重系数以分析目标销售额。
二、数据处理及报表
1,生成一张新表(销售汇总),里面包含销售日期及汇总每日销售额。
销售汇总 = SUMMARIZE('销售明细','销售明细'[销售日期],"销售额",SUM('销售明细'[销售额]))
2,提取销售日期的月份、星期及月份&星期作为新的列。
月 = MONTH('销售汇总'[销售日期])
星期 = WEEKDAY('销售汇总'[销售日期],2)
月份&星期 = '销售汇总'[月]&'销售汇总'[星期]
3,计算每个月每星期的平均销售情况。
X月星期X平均销售 =DIVIDE(
SUMX(FILTER('销售汇总',EARLIER('销售汇总'[月份&星期])='销售汇总'[月份&星期]),'销售汇总'[销售额]),
COUNTAX(FILTER('销售汇总',EARLIER('销售汇总'[月份&星期])='销售汇总'[月份&星期]),'销售汇总'[星期])
)
4,以平均销售额的最小值为基础,计算星期的系数。
X月星期X系数 =DIVIDE(
'销售汇总'[X月星期X平均销售],
MINX(
FILTER('销售汇总',EARLIER('销售汇总'[月])='销售汇总'[月]),'销售汇总'[X月星期X平均销售])
)
得到下表:

5,生成一个新表(销售系数表),包含月份、星期、月份&星期、X月星期X系数。
销售系数表 = SUMMARIZE(
'销售汇总',
'销售汇总'[月],
'销售汇总'[星期],
'销售汇总'[月份&星期],
'销售汇总'[X月星期X系数])

6,生成一个新表(2018销售目标分解),包含日期,月份、星期、月份&星期,与销售目标表(月份)、销售系数表(月份&星期)建立关系。引入销售系数和销售目标。

7,引入销售系数和销售目标,计算当月每天销售占比
X月星期X系数 = RELATED('销售系数表'[X月星期X系数])
当月销售总目标 = RELATED('销售目标'[销售目标])
当月销售占比 =DIVIDE(
'2018销售目标分解'[X月星期X系数],
SUMX(
FILTER('2018销售目标分解',EARLIER('2018销售目标分解'[月份])='2018销售目标分解'[月份]),'2018销售目标分解'[X月星期X系数])
)
8,计算每天的销售目标
当天销售目标 = '2018销售目标分解'[当月销售总目标]*'2018销售目标分解'[当月销售占比]
9,报表制作

关注微信号The terminator line,了解更多Power BI案例。
全部评论 (0)
还没有任何评论哟~
