這個函數會計算兩個來源 POV 之間的比率 (C = A / B)。
傳回值
無傳回值。
語法
Pro_Rata_Ratio(Destination,SourceN,SourceD)
表格 12-22 Pro_Rata_Ratio 函數的語法
參數 | 有效值 |
---|---|
Destination |
有效的目標 POV,是 Account、ICP 和 Custom 1-4 成員的有效組合。 |
SourceN |
有效的來源 POV,是維度成員的有效組合。SourceN 是比率計算的分子。 |
SourceD |
有效的來源 POV。SourceD 是比率計算的分母。 |
詳細說明
這個函數會計算兩個來源 POV 之間的比率 (C = A / B)。
在最佳作法中,建議在呼叫常式設定變數,並將其傳遞至 Pro_Rata_Ratio 函數,這些變數會定義目標、SourceN 和 SourceD POV。也建議將呼叫常式中的變數名稱設定為與 Pro_Rata_Ratio 函數相同。
系統不會自然地計算父項成員的加權平均比率。父項成員值會顯示為子項值的彙總。如此會對父項成員造成數學上的錯誤值。因此,建議對 Ratio 帳戶關閉彙總。
範例
MarginPct 帳戶將傳回 GrossMargin/TotalRevenues 的值。
表格 12-23 Pro_Rata_Ratio 函數的範例
科目 | Jan2014 | Feb2014 | Mar2014 |
---|---|---|---|
A#GrossMargin |
1000 |
100 |
750 |
A#TotalRevenues |
2000 |
400 |
1000 |
Pro_Rata_Ratio("A#GrossMargin","#TotalRevenues") |
0.50 |
0.25 |
0.75 |
從 PRO_RATA_RATIO 函數傳回的結果如下:
HS.EXP "A#MarginPct = A#GrossMargin / A# TotalRevenues"
範例指令碼
這個指令碼包含下列資訊:
在呼叫常式中寫入的範例陳述式。
在呼叫常式中設定並傳遞至 Pro_Rata_Ratio 函數的變數。
呼叫常式中的變數名稱,設定為與 Pro_Rata_Ratio 函數相同。
Sub Calculate()
Dim Destination 'Destination POV Dim SourceN 'Source Numerator POV Dim SourceD 'Source Denominator POV
Destination = "A#MarginPct" SourceN = "A#GrossMargin" SourceD = "A#TotalRevenues "
Call Pro_Rata_Ratio(Destination,SourceN,SourceD)
End Sub
' Beginning of the Pro_Rata_Ratio function
Sub Pro_Rata_Ratio(Destination,SourceN,SourceD)
HS.EXP Destination & " = " & SourceN & " / " & SourceD
End Sub