iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 5
1
AI & Data

門外漢通識:資料科學無痛入門磚系列 第 5

Power Pivot 實務應用 #筆記三

  • 分享至 

  • xImage
  •  

如果我們想設定資料表的量值,有兩種方式:(1) 使用現成自動加總功能做計算;(2) 人工方式輸入 DAX 函數。舉例來說,想在一組包含訂單識別碼、產品識別碼、產品、數量、單價、折扣、標準成本的「訂單詳細資料」裡面輸入以下五個量值 - 總數量、總成本、總金額、毛利率(需設定 KPI 和警示燈號)、成交筆數;量值計算要回到 Power Pivot 的「資料檢視」環境裡,可以看到有一條灰灰的略粗橫線切分出上面的「資料區」和下面的「計算區」,計算區的每一個儲存格都可以存放量值。

  • 總數量:=SUM([數量])
    點 ‘數量’ Column 計算區的儲存格,再往 Toolbar 點按「自動加總」,會看到「數量 的總和:=SUM([數量])」,不過前面幾個描述字眼「數量 的總和」太冗長了、可能影響報表呈現,勁量修改精簡成「總數量」之類的會更好,修改後去輸入函數欄打勾就完成了。

  • 總金額:=SUMX(‘訂單詳細資料’,[單價]*[數量])
    接下來要算總金額,可以在函數欄位手動半形輸入「SUMX」就會跳出來讓我們點選,點下去後括號 ( 請輸入資料表的名稱,這裡要打單引號 ‘ 再點「訂單詳細資料」這個我們最開始的資料表,輸入 ,[ 點選「單價」這個 Column * [ 數量,再把剩下的括號打完,就完成了 SUMX 語法的建置。

  • 總成本:=SUM(‘產品’[標準成本])
    我們希望計算的總成本如果是在另一個資料表「產品」裡才找得到資料,這種跨工作表的計算還是可以在原工作表環境的計算區完成!跟計算總金額一樣,用 ‘ ‘ 來鍵入想引用資料表的名稱,像我們想加總產品資料表的標準成本,在 SUM 後的括號中點選 ‘產品’[標準成本]。要注意這裡 SUM 的 ‘ ‘ 和 [ ] 中間沒有逗號,SUMX 才會有。

  • 毛利率:=([總金額]-[總成本])/[總金額]
    在資料編輯列輸入「毛利率:=」後,打 ([ 點選總金額,再減去 [ 點選總成本,/[ 點選總金額,就完成毛利率的計算。想轉換成百分比格式,到工具列「格式化」去點選 % 就能套用囉~

  • 成交筆數:=COUNTA([數量])
    用 COUNTA 可以輕鬆知道一個 Column 有幾筆的資料。

接著,我們想設定毛利率的 KPI(Key Performance Indicator)並將燈號警示展現在樞紐分析表裡面,在「毛利率」儲存格點右鍵「建立 KPI」,把定義目標值設定成「絕對值」。如果我們覺得毛利率 50% 算滿意、30% 以上可以接受,就在絕對值打 50% 或 0.5,並拖拉警示燈號的 bar 微調到我們的目標數字,還可以自選圖示樣式。

算完這些量值,想把新算出來的量值放到我的報表中,回到前台樞紐分析表做後續處理。在選擇新增到報表欄位的工作區,我們就能在原本的「訂單詳細資料」底下看到剛剛算好的量值和毛利率燈號,選取我們想放在報表的欄位。毛利率的燈號是「狀態」,點選後就會看到可愛的紅綠燈,Power Pivot 裡只能有最單純的標記,在 Power View 可以看得更清楚我們最初自己設定的圖樣。折疊或展開最前面的類別,數字都會即時重算,非常方便哦!


上一篇
Power Pivot 實務應用 #筆記二
下一篇
Power View 實務應用 #筆記
系列文
門外漢通識:資料科學無痛入門磚30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言