在 PowerPivot 中计算添加和删除的净值
Calculating a Net of Adds and Deletes in PowerPivot
我的 PowerPivot 数据模型中有两个不同日期字段的数据,一个用于添加日期,另一个用于删除日期。我想创建一个计算,使我能够按月汇总净变化。意思是我想按月汇总添加的计数,按月的删除和按月的净变化。
附上数据示例 (A) 以及最终我想要汇总的内容 (B)。
如有任何指示,我们将不胜感激。谢谢!
数据样本和期望的结果
在事实 table 和日期维度之间创建两个关系。一个人必须是不活跃的。我假设 Fact[Added] 和 DimDate[Date] 之间存在活跃关系,Fact[Removed] 和 DimDate[Date] 之间存在非活跃关系。
Adds:=
COUNTROWS( 'Fact' )
Removes:=
CALCULATE(
COUNTROWS( 'Fact' )
,USERELATIONSHIP( 'Fact'[Removed], DimDate[Date] )
)
Net:=
[Adds] - [Removes]
确保您在数据透视 table 中使用日期维度的日期字段,而不是事实 table.
中的任何一个日期字段
我的 PowerPivot 数据模型中有两个不同日期字段的数据,一个用于添加日期,另一个用于删除日期。我想创建一个计算,使我能够按月汇总净变化。意思是我想按月汇总添加的计数,按月的删除和按月的净变化。
附上数据示例 (A) 以及最终我想要汇总的内容 (B)。
如有任何指示,我们将不胜感激。谢谢!
数据样本和期望的结果
在事实 table 和日期维度之间创建两个关系。一个人必须是不活跃的。我假设 Fact[Added] 和 DimDate[Date] 之间存在活跃关系,Fact[Removed] 和 DimDate[Date] 之间存在非活跃关系。
Adds:=
COUNTROWS( 'Fact' )
Removes:=
CALCULATE(
COUNTROWS( 'Fact' )
,USERELATIONSHIP( 'Fact'[Removed], DimDate[Date] )
)
Net:=
[Adds] - [Removes]
确保您在数据透视 table 中使用日期维度的日期字段,而不是事实 table.
中的任何一个日期字段