PowerBI 當有一個欄位有多筆資料時的問題 (切割列)


有時候我們會遇到這種問題
有多筆資料儲存在單一欄位之中
像這樣
這是一個欄位之中
我們存放了Support 與 Service兩筆資料在同一欄中
這樣的資料到了報表設計階段 會無法將它拆開來設計選單
要如何解決?

除了下DAX公式把他拆開
可以透過「查詢編輯器」很簡單地把它拆開

首先 到PowerBI查詢編輯器
選擇該列資料

功能分頁 在「轉換」
分割資料行→特定符號
輸入我們要切割個符號 (這邊是以" / "為例)
注意這邊我們要打開「進階選項」改選列

完成後 該資料就會被分割成多列
如果有特殊的前輟或後輟 我們可以再用「取代」功能將他刪除
這樣我們便完成了將複數筆資料在單筆欄位的切割
不過要注意以下問題
* 經過切割後 資料列會增加  如果你有下SUM或是COUNT 筆數會增加
  因此不適用於欄位裡面有運算列的資料 或者說 需要運算的資料 我們再將他獨立出來到另外一個表格  再將兩個表建立關聯  一樣可以達到同樣的效果
* 資料最好要有ID,這樣我們在進行COUNT資料列的時候  只要選擇ID欄位並將摘要方式改為 「計數(相異)」 即不會有COUNT資料筆數增加的問題


See also :
https://powerbi.microsoft.com/en-us/documentation/powerbi-service-tutorial-slicers/

張貼留言

Featured Post

安裝/更新 AZURE POWERSHELL

以下皆為powershell 安裝的指令 Install-Module Azure OR Install-Module Azure -AllowClobber 更新的指令 先看舊的版本 Get-Module AzureRM -ListAvaila...

Popular Posts