跳至主要內容
Adaptive Planning
上次更新時間 :2023-06-23
常見問題︰公式的層級修改元

常見問題︰公式的層級修改元

為什麼公式小幫手的層級下拉提示中沒有任何層級?
您要修改的科目參照具有私人資料隱私保護設定。試試這個︰
安全性︰「模型包括︰工作表、科目、維度和公式」權限。
  1. 從主功能表中選取
    建模
  2. 按一下科目階層。範例︰按一下
    總分類帳科目
  3. 從科目清單中選取科目。
  4. 詳細資料
    區段中,找到
    資料隱私保護設定
    • 「值為私人科目」
      ︰您無法對科目使用層級修改元。
    • 「科目的值僅在最上層公開」
      ︰您只能修改具有最上層或
      層級的科目。
    • 科目的值在所有層級公開
      ︰您可以使用任何層級修改元修改科目。
如何使用層級修改元來提取多個層級的總值?
您可以透過 3 種方式完成此動作︰
  • 父系層級修改元
  • 層級屬性內容修改元
  • 單獨的層級修改元。
表格中的範例使用此層級階層和 ACCT.02 的下列值︰
層級 [code]
2025 年 1 月
- 銷售 [sales]
Sales-North [SN]
50,000
Sales - South [SS]
100.000
銷售 (僅限) [N/A]
20,000
總計
170,000
方法
範例
父系層級修改元
ACCT.02 [level = Sales]
傳回︰170,000。
屬性修改係數
您的模型有一個名為
Region
的屬性內容,其值為
East
West
。Sales-North 和 Sales-South 使用
West
標記。
ACCT.02 [region = west]
傳回︰150,000。
個別層級修改元
ACCT.02 [level = SN] + ACCT.02 [level = Sales (-)]
退貨︰70,000
為什麼我的層級修改元無法提取匯總值?
  • 公式修改元必須參照層級代碼 (+)︰level
    = <parent_code> (+)
  • 該層級必須是父系層級。當您參照沒有子系科目的層級的層級代碼時,我們會忽略 (+)。
  • 如果您使用的是
    level = this (+)
    ,請取代為
    level = <parent code> (+)
    層級 = 此 (+)
    僅對相同父系的 (僅限) 層級上的公式有效。範例︰若要參照「銷售」父系層級,您可以在「(僅限) 銷售」層級時輸入
    「level = this (+)」
    。否則,您必須輸入
    「層級 = 銷售額 (+)」
何時應在父系代碼修改元上加上 (+)?
雖然您可以在不使用 (+) 的情況下參照父系層級代碼,但您會在父系的相關 (僅限) 層級中獲得非預期的結果。如果沒有 (+),則不會傳回相同父系的「(僅限)」層級中的匯總值。範例︰「(僅限) 銷售」層級的「Level = Sales」會傳回「銷售 (僅限)」層級的值,而不是「銷售額」匯總值。
因此,在輸入科目的預設公式時,尤其有必要加上「(+)」,因為這些公式適用於所有層級,其中包括「(僅) 個層級」。在公式小幫手中,當您選取父系層級修改元時,我們會自動加上 (+) 號,以免發生問題。