建立資料表時,如何客製化欄位?
視覺效果製作:
範例內的DIM_Calendar及FACT_Sales資料表的建立方法,請參考[Power BI] 小技巧-取最近3個月 的事前作業。
- 建立資料表給希望自訂義的欄位名稱,建立資料表
- 建立資料表,內容為欄位名稱及欄位名稱排序
- 載入資料
4. 新增量值
5. 此為計算每3個月的加總,運用SWITCH 放入對應的值
Value =
VAR _1_3M = CALCULATE(SUM(‘FACT_Sales’[Value]),VALUE(‘DIM_Calendar’[Month2]) >= 1 && VALUE(‘DIM_Calendar’[Month2]) <= 3)
VAR _4_6M = CALCULATE(SUM(‘FACT_Sales’[Value]),VALUE(‘DIM_Calendar’[Month2]) >= 4 && VALUE(‘DIM_Calendar’[Month2]) <= 6)
VAR _7_9M = CALCULATE(SUM(‘FACT_Sales’[Value]),VALUE(‘DIM_Calendar’[Month2]) >= 7 && VALUE(‘DIM_Calendar’[Month2]) <= 9)
RETURN
SWITCH( SELECTEDVALUE(‘Type’[Name]),
“1~3M”, _1_3M,
“4~6M”, _4_6M,
“7~9M”, _7_9M
)
6. 新增視覺效果,矩陣
7. 拉 Name 至 欄位,Value 至Values
若欄位順序需要調整成Order 欄位的順序…
8. 至Type資料表,選取Name欄位
9. Order by Order 欄位
若有2個以上的值,希望用2行(如下圖)的方式顯示則…
開啟Switch values to rows