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

DAX需求:计算当年当前月及后续年份的预计销售额总和

解决方案:正确筛选当年当月及之后的预计销售额总和

直接使用以下DAX度量值即可实现需求:

CURRENT SUM OF SALES = 
CALCULATE(
    SUM('Table'[Sales]),
    FILTER(
        'DateTable',
        (YEAR('DateTable'[Date]) > YEAR(TODAY())) ||
        (YEAR('DateTable'[Date]) = YEAR(TODAY()) && MONTH('DateTable'[Date]) >= MONTH(TODAY()))
    )
)

公式说明

  • 核心逻辑通过两个条件的**逻辑或(||)**实现精准筛选:
    1. 日期年份大于当前年份的所有数据直接纳入计算;
    2. 日期年份等于当前年份时,仅保留月份大于等于当前月份的数据。
  • 该度量值为独立计算逻辑,不会影响过往销售额的展示。你只需在可视化图表中同时添加过往销售额的度量值(例如直接使用SUM('Table'[Sales]),或单独创建筛选过往年份的度量值),两个度量值会各自计算对应范围的数据,满足同一图表展示过往与预计销售额的需求。

注意事项

  • 确保DateTable已被标记为日期表(Power BI中进入「建模」选项卡,选中日期表后点击「标记为日期表」),避免上下文过滤导致的计算误差。
  • 若数据包含未来年份的预计销售数据,公式会自动包含所有未来年份的销售额总和,无需额外调整。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 22:45:45