You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI中如何从上个月开始统计过去12个月的离职人数?

调整Power BI离职人数统计公式(以上个月为截止的过去12个月)

最终DAX公式

# Of Leavers In The Last 12 Months (Up To Last Month) = 
CALCULATE(
    SUMX(VALUES('Calendar'[Month]), [Leavers]),
    DATESINPERIOD(
        'Calendar'[Date],
        EOMONTH(MAX('Calendar'[Date]), -1),
        -12,
        MONTH
    )
)

改动要点

原来的公式是用日历表里的最新日期作为统计截止点,现在要改成以上个月为截止,核心改动就是把截止日期换成上个月的月底:

  • EOMONTH(MAX('Calendar'[Date]), -1):这个函数会自动算出当前最新日期的上个月最后一天,确保统计的是完整的上个月作为截止节点。
  • 剩下的-12, MONTH参数保持不变,确保统计范围是从这个截止点往前倒推12个完整月份的所有数据。

额外说明

如果你的日历表最新日期不是当月(比如数据只更新到上个月),其实直接用MAX('Calendar'[Date])也能得到上个月的日期,但用EOMONTH更稳妥——不管当前数据更新到当月哪天,都能精准定位到上个月的完整月底,避免出现统计到当月部分数据的情况。

内容的提问来源于stack exchange,提问作者Jed Nkansa-Yeboah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.11 07:10:01