Powerbi实现帕累托分析
完整文檔
主要實現功能:
1、任意選擇城市數量
2、任意選擇時間區間
3、除參與排名的城市,其他城市用【其他】代替,且顏色標注出來
實現效果:

實現步驟:
構建排名參數表
參數-排名 = GENERATESERIES(5, 20, 1)構建銷售額動態區間表
View-銷售額動態區間 = SELECTCOLUMNS( { ("本月至今",1), ("昨日",2 )}, "時間區間", [Value1], "排序", [Value2] )構建城市表
View-TopNname = VAR X = SELECTCOLUMNS( DISTINCT( 'Model-Dimstore'[城市] ), "TopNname", [城市] ) VAR Others = {"其它"} RETURN UNION( X, Others )編寫DAX
銷售額 動態區間 = SWITCH( SELECTEDVALUE( 'View-銷售額動態區間'[時間區間] ), "本月至今", [當月 銷售額],"昨日", [昨日 銷售額],[當月 銷售額] )銷售額 動態區間 按城市動態掛載 = CALCULATE( [銷售額 動態區間] , TREATAS( VALUES( 'View-TopNname'[TopNname] ), 'Model-Dimstore'[城市] ) )銷售額 動態區間 按城市掛載 排名 = RANKX( ALLSELECTED( 'View-TopNname'[TopNname] ) , [銷售額 動態區間 按城市動態掛載] )View 銷售額 TopNandOthers = VAR Categary = SELECTEDVALUE( 'View-TopNname'[TopNname] ) VAR TopNcategary = TOPN( [參數-排名 值], VALUES( 'Model-Dimstore'[城市]), [銷售額 動態區間] ) RETURN SWITCH( TRUE(),[銷售額 動態區間 按城市掛載 排名] <= [參數-排名 值], [銷售額 動態區間 按城市動態掛載],Categary = "其它", CALCULATE( [銷售額 動態區間], EXCEPT( ALLSELECTED( 'Model-Dimstore'[城市] ), TopNcategary ) ) )TopN 排名 城市&&其它 = --將“其他”列排在最后一列,排名設為999999 VAR top_category =SELECTEDVALUE ( 'View-TopNname'[TopNname] ) RETURNSWITCH (TRUE (),HASONEVALUE ( 'View-TopNname'[TopNname] )&& [View 銷售額 TopNandOthers] <> 0&& [銷售額 動態區間 按城市掛載 排名] <= [參數-排名 值], [銷售額 動態區間 按城市掛載 排名],HASONEVALUE ( 'View-TopNname'[TopNname] )&& [View 銷售額 TopNandOthers] <> 0&& top_category = "其它", 999999)view 顏色 top and others = --格式設置為文本 VAR top_category =SELECTEDVALUE ( 'View-TopNname'[TopNname] ) RETURNSWITCH ( TRUE (), top_category = "其它", "#EA8F74", "#00516C" )銷售額 ABC分析 累計占比 = VAR kpi_value = [View 銷售額 TopNandOthers] VAR top_category = SELECTEDVALUE ( 'View-TopNname'[TopNname]) VAR Cumulativevalue =IF ( [View 銷售額 TopNandOthers] <> 0 && top_category <> "其它",CALCULATE ([View 銷售額 TopNandOthers],FILTER ( ALL ( 'View-TopNname'[TopNname] ), [View 銷售額 TopNandOthers] >= kpi_value ))) RETURNDIVIDE ( Cumulativevalue, CALCULATE ( [銷售額 動態區間 按城市動態掛載], ALL ( 'View-TopNname'[TopNname] )))view 標題 帕累托 = --格式設置為文本 "重點城市" & SELECTEDVALUE( 'View-銷售額動態區間'[時間區間] ) & "銷售帕累托分析"圖表設計
坐標軸

標題

顏色

總結
以上是生活随笔為你收集整理的Powerbi实现帕累托分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四舍五入_从四舍五入谈起
- 下一篇: oracle加密可以跟java一致吗,在