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

如何在Power BI DAX中计算指定时间段内的许可证到期数量

正确的DAX度量值实现周到期许可证统计

要实现切片器选中周末日期后,统计该周末前7天至当周周末期间到期的许可证数量,可以使用以下DAX度量值:

License_Expired_Count = 
VAR SelectedWeekEnd = SELECTEDVALUE(Trade[WeekEnding])
VAR WeekStartDate = SelectedWeekEnd - 7
RETURN
CALCULATE(
    COUNT(Trade[LicenseEndDate]),
    Trade[LicenseEndDate] >= WeekStartDate,
    Trade[LicenseEndDate] <= SelectedWeekEnd
)

度量值说明

  • SelectedWeekEnd:提取切片器中选中的周末日期
  • WeekStartDate:计算统计周期的起始日期(选中的周末日期减去7天)
  • CALCULATE:修改筛选上下文,仅保留LicenseEndDate落在WeekStartDate到SelectedWeekEnd范围内的记录,再对这些记录的LicenseEndDate进行计数

注意事项

  • 确保WeekEnding和LicenseEndDate列均为日期/时间数据类型,避免因格式不匹配导致统计错误
  • 如果切片器允许多选周末日期,可将SELECTEDVALUE替换为MAX(Trade[WeekEnding]),以基于选中的最大周末日期计算统计周期(若需处理多选的复杂逻辑,可根据实际需求调整)

内容的提问来源于stack exchange,提问作者Phani

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.18 07:45:38