VariancePercent/VarPer

VariancePercent 是一種財務函數,可根據目前科目之科目類型,以百分比來評估指定值之間的差異。例如,對於「收入」、「流程」、「資產」或「餘額」科目,正結果代表增加,因此結果會以正數顯示。對於「支出」或「負債」科目,正結果代表減少,因此結果會以負數顯示。

語法:

VarPer (reference1, reference2)

其中 reference1reference2 是對應至相同 Account 維度 (需要計算其 VariancePercent 結果) 的成員之列、欄或儲存格的參照。

預期結果

下表描述使用 VariancePercent 函數搭配以下 UDA 標示的 「科目」時,所產生的預期結果。

表格 B-27 使用 VariancePercent 函數的預期結果

Col A Col B VarPer ([A] , [B])=0 VarPer ([A] , [B])>0 VaPer ([A] , [B])<0

資產

資產

0

傳回正值

傳回負值

負債

負債

0

傳回負值

傳回正值

權益

權益

0

傳回正值

傳回負值

收入

收入

0

傳回正值

傳回負值

費用

費用

0

傳回負值

傳回正值

VariancePercent 行為

  • VariancePercent 函數需要相同科目類型的比較。比較兩個科目類型 (例如「銷售額」及「費用」) 時,VariancePercent 函數會執行直接算術,而不會套用科目類型的邏輯。例如:

    表格 B-28 比較兩個科目類型時,VariancePercent 函數的預期結果

    銷售 費用 結果

    -400

    100

    -5.

  • 當 VariancePercent 函數套用至不是 Account 類型的維度時,在執行時期會導致 #ERROR。

  • 除非使用 ifnonnumber 特性進行不同指定,否則 #MISSING 會被視為零 (0)。

範例

VariancePercent 函數只接受儲存格、欄或列參照。

表格 B-29 VariancePercent 函數的語法範例

語法 範例

參照欄的範例語法

VarPer ([A], [B])

參照列的範例語法

VarPer ([3], [4])

參照儲存格的範例語法

VarPer (Cell [3,A], [3,B])

在此範例中,介於欄 A (實際) 和欄 B (預算) 之間的 VariancePercent 的計算如下:

VarPer([A],[B]) 

比較欄時,VariancePercent 函數的範例結果

此範例會產生下列報表:

比較欄時,VariancePercent 函數的範例結果