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

Power BI中创建Sales及Sales last month度量值的方法咨询

日期切片器下的销售额及上月同期销售额度量值实现

1. 基础销售额(Sales)度量值

直接计算切片器筛选日期范围内的销售总额,DAX公式如下:

Sales = SUM('销售表'[销售额])

这个度量值会自动响应日期切片器的筛选,返回选中日期对应的销售总和。

2. 上月同期销售额(Sales Last Month)度量值

通过CALCULATE修改筛选上下文,将日期偏移至上月同期,DAX公式如下:

Sales Last Month = 
CALCULATE(
    SUM('销售表'[销售额]),
    DATEADD('日期表'[日期], -1, MONTH)
)

关键注意事项

  • 必须将你的日期表在Power BI中标记为日期表(右键日期表 → 标记为日期表),否则DATEADD函数无法正常生效。
  • 若切片器筛选的是多段日期(比如某一周、某几天),该度量值会自动计算对应日期的上月同一天/同一时间段的销售额总和。
  • 若上月对应日期无销售数据,结果会显示空白,可通过COALESCE函数转为0:
    Sales Last Month = 
    COALESCE(
        CALCULATE(
            SUM('销售表'[销售额]),
            DATEADD('日期表'[日期], -1, MONTH)
        ),
        0
    )
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 10:12:13