我的目标是计算收入帐户和累计期间的累计总数。
但是,下面的公式返回的数字与我期望的相差很大。 将公式与周期过滤器保留在一起会返回所有累积量,这很好。
但是,当我添加其他帐户过滤器时,一切都会改变。 关于什么不起作用/遗漏的任何建议?
(编辑->删除AccountFilter VAR中的ALL将禁用累积影响并仅返回该期间的数据)。
谢谢
OS_PAF_INC_YTD:=
VAR AccountFilter = FILTER(ALL( 'GP Data'),'GP Data'[Rubric 1] ="01. Income")
VAR PeriodRange = FILTER(
ALL ( 'GP Data'),( 'GP Data'[Period] <=MAX('GP Data'[Period])
)
)
RETURN
CALCULATE(
- [Sum of AMOUNT] ,
PeriodRange,
AccountFilter
)