POWER BI商業數據分析項目實戰 第六章實踐
目標:通過2017年的日銷售數據和2018年各月銷售目標,拆解每日的銷售目標。
核心思路: 應該樹數據化零售裏面星期N權重指數這個概念,大概理解爲賦予星期N不同的權重,從而計算銷售目標。
累積求和計算每一天的銷售額,並提取日期中月份、星期的有用信息
對每個月,計算所有星期一的總銷量/該月星期一的天數,得到X月X天的平均銷售
X月X天的平均銷售/當月中最小值則得到該天的權重指數,
月銷售目標*當天權重指數/該月總權重指數 得到每天的銷售目標
構建銷售彙總表:
由銷售明細新建表彙總日銷售額:銷售彙總 = SUMMARIZE('銷售明細','銷售明細'[銷售日期],"銷售額",SUM('銷售明細'[銷售額]))
構建輔助列(新建列)
月份 = MONTH('銷售彙總'[銷售日期])
星期 = WEEKDAY('銷售彙總'[銷售日期],1)
月份&星期 = '銷售彙總'[月份]&'銷售彙總'[星期]
星期X的總銷量 = SUMX(FILTER('銷售彙總',EARLIER('銷售彙總'[月份&星期])='銷售彙總'[月份&星期]),'銷售彙總'[銷售額])
本月星期X總數 = COUNTAX(FILTER('銷售彙總',EARLIER('銷售彙總'[月份&星期])='銷售彙總'[月份&星期]),'銷售彙總'[星期])
X月星期X平均銷售 = DIVIDE('銷售彙總'[星期X的總銷量],'銷售彙總'[本月星期X總數])
X月星期X係數 = DIVIDE('銷售彙總'[X月星期X平均銷售],MINX(FILTER('銷售彙總',EARLIER('銷售彙總'[月份])='銷售彙總'[月份]),'銷售彙總'[X月星期X平均銷售]))
構建銷售係數表:
銷售係數表 = SUMMARIZE('銷售彙總','銷售彙總'[月份],'銷售彙總'[星期],'銷售彙總'[月份&星期],'銷售彙總'[X月星期X係數])
構建銷售目標分解表:
2018銷售目標分解 = CALENDAR(DATE(2018,1,1),DATE(2018,12,31))
生成日期後建立三表之間日期的關係
按之前方法提取日期、星期、日期星期
X月星期X係數 = RELATED('銷售係數表'[X月星期X係數])
當月銷售總目標 = RELATED('銷售目標'[銷售目標])
當月銷售佔比 = DIVIDE('2018銷售目標分解'[X月星期X係數],SUMX(FILTER('2018銷售目標分解',EARLIER('2018銷售目標分解'[月份])='2018銷售目標分解'[月份]),'2018銷售目標分解'[X月星期X係數]))
當天銷售目標 = '2018銷售目標分解'[當月銷售總目標]*'2018銷售目標分解'[當月銷售佔比]
最後在繪圖界面裏面插入切片器,柱狀圖還有表格即可~