power bi 日期计算_PowerBI 动态计算周内日权重指数
在很多行業(yè),尤其是零售業(yè),其銷售規(guī)律在一周內(nèi)呈現(xiàn)一定的特點(diǎn)。
例如:平時(shí)有一種購(gòu)買特點(diǎn);周末有一種購(gòu)買特點(diǎn)。
故而一周內(nèi)的星期一到星期日呈現(xiàn)一定的權(quán)重分布。
周內(nèi)日權(quán)重分布
1 到 12 表示月序號(hào);1 到 7 表示周內(nèi)日。
這個(gè)在 PowerBI 中構(gòu)建就非常容易。
可以看出,星期五和星期六的指標(biāo)值顯著降低,其他日期類似,也許這就反應(yīng)了一種規(guī)律。
動(dòng)態(tài)推演
如果結(jié)合 PowerBI 的篩選,還可以實(shí)現(xiàn)動(dòng)態(tài)計(jì)算的效果,例如:
在 PowerBI 中進(jìn)行這類分析的顯著好處之一就是:動(dòng)態(tài)性。在用戶選擇切片器的不同值后,整個(gè)計(jì)算重算,并根據(jù)用戶的選擇完成重算,這個(gè)選擇在實(shí)際應(yīng)用中,可以是門店,品牌,商品等各個(gè)維度,以在更加定制化的方面發(fā)現(xiàn)其規(guī)律。
注意
以往人們也會(huì)使用類似的機(jī)制,但是由于工具的限制,無(wú)法動(dòng)態(tài)計(jì)算,例如,某個(gè)地區(qū)某個(gè)店的某類產(chǎn)品的銷售規(guī)律與全局銷售規(guī)律是有差異的,這里存在地域,店鋪,產(chǎn)品導(dǎo)致的差異性,因此,我們需要?jiǎng)討B(tài)計(jì)算機(jī)制。
排除干擾
不難想到,由于某些日期是節(jié)假日,它們會(huì)對(duì)常規(guī)日期造成干擾,為此,我們需要排除這些干擾。我們可以將特殊日期建立一個(gè)表格并做出說(shuō)明,例如:
這個(gè)表格可以在 Excel 中維護(hù),需要時(shí)加載進(jìn)入 PowerBI 數(shù)據(jù)模型即可。
!>該表的日期列并不是完備的。而且,很可能出現(xiàn)重復(fù)的日期。例如:2019.9.22日既屬于中秋節(jié),也屬于店慶日,我們應(yīng)該如實(shí)記錄。
實(shí)際可用日
從自然日中排除這些特別的日期,就可以得到實(shí)際可用日:
不難看出,對(duì)于2018年各月的周一來(lái)說(shuō),實(shí)際可用日比自然可用日有所減少,因?yàn)橛械淖匀豢捎萌章湓诹斯?jié)假日等特殊日列表中,予以了排除。
周內(nèi)日權(quán)重指數(shù)的計(jì)算
因此,周內(nèi)日權(quán)重指數(shù)應(yīng)該在實(shí)際可用日中計(jì)算,為了計(jì)算的公平性,應(yīng)該采用指標(biāo)的平均值,而非累計(jì)。得到:
從趨勢(shì)上來(lái)看,其規(guī)律是不變的,但從數(shù)值上來(lái)看,后者(按均值)計(jì)算顯得更加合理。
該計(jì)算的 DAX 表達(dá)式為:
DWI.Value =VAR vDatesInFC = VALUES( Model_Calender[Date] )
VAR vDatesValid = EXCEPT( vDatesInFC , VALUES( Ref_Specialday[Date] ) )
RETURN AVERAGEX( vDatesValid , [KPI.Auto] )
這是非常簡(jiǎn)單的,由于使用了 AVERAGEX ,這里的計(jì)算可以充分地兼顧那些沒(méi)有銷售的日期,它們并不會(huì)作為均值運(yùn)算的分母。
統(tǒng)一化處理
現(xiàn)在的問(wèn)題是,應(yīng)該按照一個(gè)基準(zhǔn)來(lái)描述這個(gè)周內(nèi)日權(quán)重因子。我們按照以下方法處理:
選出權(quán)重最小的周內(nèi)日,并將其權(quán)重置為1;
其他周內(nèi)日則相應(yīng)的按比例計(jì)算。
給出該 DAX 實(shí)現(xiàn)為:
DWI.Benchmark.Value = // DWI 周內(nèi)日權(quán)重基準(zhǔn) 按 指標(biāo)VAR vDaysInWeek = ALL( Model_Calender[DayInWeek] )
VAR vDWITable =
CALCULATETABLE(
ADDCOLUMNS( vDaysInWeek , "DWI.Value" , [DWI.Value] ) ,
REMOVEFILTERS( Model_Calender ) ,
VALUES( Model_Calender[Year] )
)
RETURN MINX( vDWITable , [DWI.Value] )
周內(nèi)日權(quán)重指數(shù)字典
通過(guò)選擇不同的類別,人員,城市,可以得到與之相匹配的周內(nèi)日權(quán)重指數(shù)分布。
總結(jié)
最終,我們可以得到:
這樣,我們就可以選擇:
年度數(shù)據(jù)
不同篩選維度
得到周內(nèi)日的權(quán)重分布。
本文案例模板已共享至年度訂閱會(huì)員專區(qū),請(qǐng)盡情享用。
現(xiàn)已開(kāi)啟 PowerBI 學(xué)習(xí)中心:
進(jìn)入學(xué)習(xí)中心和BI佐羅學(xué)習(xí)PBI
暗號(hào):pbix
對(duì)于 PowerBI 新手,我們已經(jīng)為初學(xué)者提供了完整的進(jìn)階通道,如下所示。
羅叔帶你正確地系統(tǒng)化學(xué)習(xí)?PowerBI?路線圖
免費(fèi)體驗(yàn) PowerBI:
正式開(kāi)始從零正確地系統(tǒng)化學(xué)習(xí)?PowerBI
拖拽不能滿足需求?系統(tǒng)化學(xué)習(xí) DAX 來(lái)解決
需要復(fù)制粘貼成熟的?DAX?做法
按照國(guó)際可視化標(biāo)準(zhǔn)作圖
從技巧到思想,為您揭示 BI?的本質(zhì)
成為羅叔鐵粉,關(guān)注?PowerBI?最前沿應(yīng)用
關(guān)注羅叔,帶你成為?PowerBI?專家
總結(jié)
以上是生活随笔為你收集整理的power bi 日期计算_PowerBI 动态计算周内日权重指数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 2021年各省GDP排名,广东排名第一
- 下一篇: 哪个基金好 哪个基金比较好