[Power BI] 小技巧-自訂義矩陣欄位

Memo
May 15, 2022

建立資料表時,如何客製化欄位?

視覺效果製作:

範例內的DIM_Calendar及FACT_Sales資料表的建立方法,請參考[Power BI] 小技巧-取最近3個月 的事前作業。

  1. 建立資料表給希望自訂義的欄位名稱,建立資料表
  2. 建立資料表,內容為欄位名稱及欄位名稱排序
  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

--

--