首页 文章

DAX公式计算第一笔交易和(第一笔交易6个月)之间的日期

提问于
浏览
0

Background :我在Customer维度中有一个具有静态日期的列(例如'2013-01-01') . 此列是计算的结果,该计算获取该特定客户的第一个交易日期 . 此客户维度链接到包含reportdate作为链接到日期维度的日期列的事实表 .

Goal :我想制作一个计算度量,根据金额度量的总和,根据start_date(第一个交易日期),end_date(第一个交易日期6个月)之间的给定期间计算结果 .

我得到的是“无法在当前背景下确定”警告,无法解决问题 .

欢迎大家帮忙!

提前致谢,

/ Blixter

1 回答

  • 0

    SOLVED 我从Customer表中找到的计算度量中复制了逻辑 .

    = CALCULATE([SumAmount]; DATESBETWEEN(DimDate [Date]; FIRSTDATE(FactTable [Reportdate]); DATEADD(FIRSTDATE(FactTable [Reportdate]); 5; MONTH)))

相关问题