2017-02-24 111 views
0

背景:我在Customer维中使用静态日期(例如'2013-01-01')列。 此列是计算结果,该计算会获取该特定客户创建的第一个交易日期。此客户维度链接到一个事实表,其中包含reportdate作为链接到日期维度的日期列。DAX公式计算第一笔交易和第一笔交易之间的日期+(第一笔交易+ 6个月)

目标:我想打,基于量度量的总和计算的度量,计算基于起始日期(初交易日期)之间的给定时间段的结果日期,结束日期(第一次交易日期+ 6个月) 。

我所得到的是“无法在当前上下文中确定”的警告,并且无法让我的头来解决它。

欢迎所有帮助!

由于提前,

/Blixter

回答

0

解决我复制的逻辑从在客户表中找到的计算度量。

= CALCULATE([SumAmount]; DATESBETWEEN(DimDate [日期]; FIRSTDATE(FactTable [Reportdate]); DATEADD(FIRSTDATE(FactTable [Reportdat E]); 5;一个月)))