步驟 6: 計算折扣和折扣%

在 IBM® Cognos® TM1® Performance Modeler中,建立兩個 Cube 計算以計算「折扣」,以及「淨收入」Cube 中的「折扣%」。 折扣的計算方式是採用「總收入」並扣除「淨收入」。

程序

  1. 開啟淨收入 Cube ,並在「折扣」列中按 CTRL ,然後按一下以選取「實際去年」及「實際去年 Year-1 」儲存格。
  2. 在選項中按一下滑鼠右鍵,然後按一下 建立 Cube 計算。 命名 Cube 計算 Actual Discount
  3. 在 Cube 計算編輯器中,展開「淨收入」,並將「總收入」拖曳至 表示式 窗格。
  4. 將淨收入拖曳至 表示式 窗格。
  5. 修改表示式,使它看起來像這個表示式: =[Net Revenue]:[Gross Revenue]-[Net Revenue]:[Net Revenue]
  6. 按一下 套用,然後關閉計算。
    您已建立「折扣」計算。
  7. 針對「實際去年」及「實際去年 Year-1 」儲存格,在 Discount% 列中建立名為 Actual Discount Percent 的 Cube 計算。
    表示式應該如下所示: =[Net Revenue]:Discount/[Net Revenue]:[Gross Revenue]
  8. 在 Cube 計算編輯器中,選取 結合葉和合併,然後按一下 套用。 此選項表示公式同時適用於葉節點及合併層次,因此不會在合併層次上新增值。
    圖 1. 顯示結合葉節點和合併選項的 Cube 計算表示式
    用於計算實際折扣百分比的 Cube 表示式
  9. 變更「折扣%」儲存格,使其格式化為百分比。
    1. 用滑鼠右鍵按一下其中一個「折扣%」儲存格,然後按一下 編輯成員 (折扣%)
    2. 在「折扣%」列中,按兩下 格式 資料格。
    3. 在「 折扣% 的格式 」窗格中,按一下 百分比,然後選取 1 作為 小數位數
    4. 按一下 套用
  10. 將磁區格式化為 數字,並選取 顯示數字分組 以具有分隔字元。 按一下 套用
  11. 將格式化複製到折扣% 以外的其他項目。
    1. 在「磁區」列中,按一下 格式,然後按一下 複製
    2. 按住 CTRL 並按一下以選取「總收入」、「淨收入」及「折扣」的 格式 資料格,然後按一下滑鼠右鍵選取 貼上,將「數字」格式複製到這些項目。
    3. 按一下 套用
    4. 儲存並關閉維度。

結果

已新增「折扣」及「折扣%」計算的「淨收入」Cube:

圖 2. 具有「折扣」及「折扣%」計算的「淨收入」Cube
顯示「折扣」和「折扣%」計算的淨收入 Cube