📅  最后修改于: 2020-12-01 08:52:19             🧑  作者: Mango
同比(YoY)是衡量增长的指标。通过从实际总和中减去上一年的实际总和获得。
如果结果为正,则表示实际增加;如果结果为负,则表示实际减少,即如果我们将按年计算为-
年比=(实际金额–上一年实际金额)
在财务数据中,诸如费用科目之类的科目将具有借方(正)金额,而收入科目将具有贷方(负)金额。因此,对于费用帐户,上述公式可以正常工作。
但是,对于收入帐户,应该是相反的,即
因此,对于收入帐户,您必须将年度计算为-
同比=-(实际金额–上一年实际金额)
您可以使用以下DAX公式创建年度同比量度-
同比:= IF(包含(帐户,帐户[类别],“净收入”),-([实际金额]-[上一年度实际金额],[实际金额]-[上一年度实际金额])
在上面的DAX公式中-
如果行在“帐户”表的“类”列中具有“净收入”,则DAX CONTAINS函数返回TRUE。
DAX IF函数然后返回–([Actual Sum]-[Previous Year Actual Sum])。
否则,DAX IF函数将返回[Actual Sum]-[上一年度的实际总和]。
您可以用百分比表示年度同比-
(同比)/(上年度实际金额)
您可以使用以下DAX公式创建“按年百分比”度量-
同比%:= IF([上年实际金额],[YoY] / ABS([上年实际金额]),BLANK())
上式中使用了DAX IF函数,以确保不被零除。
创建一个Power PivotTable,如下所示-
您可以按如下方式创建“预算年度同比”度量值-
年度预算:= IF(CONTAINS(帐户,帐户[类别],“净收入”),-([预算总额]-[上年度实际金额]),[预算总额]-[上年度实际金额])
您可以按如下方式创建预算年度同比百分比度量-
预算同比百分比:= IF([上年实际金额],[预算年度] / ABS([上年实际金额]),BLANK())
创建一个Power PivotTable,如下所示-
您可以按以下方式创建“预测同比”量度-
预测同比:= IF(CONTAINS(帐户,帐户[类别],“净收入”),-([预测金额]-[上年度实际金额]),[预测金额]-[上年度实际金额])
您可以如下创建“预测同比百分比”度量值-
预测同比百分比:= IF([上年实际金额],[预测同比] / ABS([上年实际金额]),BLANK())
创建一个Power PivotTable,如下所示-