在Power BI中获得滚动12个月总和,可以通过以下步骤实现:
滚动总和(Rolling Sum)是一种时间序列分析方法,用于计算一定时间窗口内的数据总和。在Power BI中,滚动总和可以帮助你分析数据的趋势和周期性变化。
滚动总和通常分为固定窗口和滑动窗口两种类型。固定窗口是指窗口大小固定不变,而滑动窗口则是窗口大小可以动态调整。
以下是在Power BI中实现滚动12个月总和的详细步骤:
Sales
的表,其中包含Date
和Amount
两个字段。CALCULATE
函数用于计算总和。SUM(Sales[Amount])
计算销售额的总和。FILTER
函数用于筛选过去12个月的日期。EARLIER(Sales[Date])
获取当前行的日期。DATEADD
函数用于计算过去12个月的日期。以下是一个完整的DAX公式示例:
DateTable =
CALENDAR(DATE(2020, 1, 1), DATE(2023, 12, 31))
Rolling 12 Months Sum =
CALCULATE(
SUM(Sales[Amount]),
FILTER(
ALL(DateTable),
DateTable[Date] >= EARLIER(Sales[Date]) - 11 * MONTH
)
)
通过以上步骤,你可以在Power BI中轻松实现滚动12个月总和的计算。
领取专属 10元无门槛券
手把手带您无忧上云