PowerBI 透過DAX量值來建立「折線與值條圖」
PowerBI圖形類別中的「折線與值條圖」
是少數可以呈現三維資料的圖形 (軸、折線值、直條值)
如果你想要建立這種圖形
但發現你不知道/沒有資料 建立折線質
可以透過建立「量值」的方式
PowerBI的建立「量值」功能
讓我們可以透過公式獨立建立出屬於我們的KPI數值
「量值」概念可以參考這篇教學
這邊介紹我很常用的兩個DAX公式
SUMX
傳回為資料表中每個資料列評估的運算式總和。
FILTER
這兩個公式配合起來 可以加總所有我們想要篩選出來的條件值
以下舉例說明
首先我建立了一個 「折線與值條圖」 但我只有值條圖的值 (所有工作花的時間)
公式是
InstallHour = SUMX(FILTER(List,[Service Type]="Installation"),[Time Spending(In-house, hr/day)])
該公式的意思是
將表格中Time Spending(In-house, hr/day加總,其中只含有 Service Type欄位裡的Installation的資料需要被加總。
因此我們會得到一個量值 (我取名為InstallationHours)
把這個量值放到圖表中
我們就可以看到這個量值一起被呈現出來
以上示範了用量值 把我們想要呈現特定的值抓出來
一起呈現的的方式
記得公式可以套用 但記得欄位要改回你自己的欄位名稱
See also :
PowerPivot 的 DAX 函數參考
是少數可以呈現三維資料的圖形 (軸、折線值、直條值)
如果你想要建立這種圖形
但發現你不知道/沒有資料 建立折線質
可以透過建立「量值」的方式
PowerBI的建立「量值」功能
讓我們可以透過公式獨立建立出屬於我們的KPI數值
「量值」概念可以參考這篇教學
這邊介紹我很常用的兩個DAX公式
SUMX
傳回為資料表中每個資料列評估的運算式總和。
以下舉例說明
首先我建立了一個 「折線與值條圖」 但我只有值條圖的值 (所有工作花的時間)
我想要加上一個折線圖 將"Installation"服務的時數 顯示出來
因此我新增一個量值
公式是
InstallHour = SUMX(FILTER(List,[Service Type]="Installation"),[Time Spending(In-house, hr/day)])
該公式的意思是
將表格中Time Spending(In-house, hr/day加總,其中只含有 Service Type欄位裡的Installation的資料需要被加總。
因此我們會得到一個量值 (我取名為InstallationHours)
把這個量值放到圖表中
我們就可以看到這個量值一起被呈現出來
其實這個效果就跟我們通過 交叉分析篩選器 把ServiceType的Inatallation拉出來加總
是一樣的結果 如下圖
以上示範了用量值 把我們想要呈現特定的值抓出來
一起呈現的的方式
記得公式可以套用 但記得欄位要改回你自己的欄位名稱
See also :
PowerPivot 的 DAX 函數參考

留言