所有客户的第一年消费

First year spending of all customers

我想获取所有客户第一年的支出。但是他们都有不同的加入日期。我的交易数据由 [User ID]、[Date joined]、[Transaction Date]、[Amount] 列组成。

有人可以帮忙吗?谢谢

LOD 计算应该可以解决问题。

{ FIXED [User ID] : 
  SUM(
    IIF(
      (
        [Transaction Date] >= [Date Joined] 
        AND [Transaction Date] < DATEADD('year', 1, [Date Joined])
      ),
      [Amount],
      0
    )
  )
}