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

Power BI中计算2020-2022年三年销售平均值的度量值优化求助

Power BI度量值优化方案
  • 现有代码问题:

    • 仅筛选了年份大于"2019"的数据,会包含2023年记录,不符合2020-2022的计算范围
    • 未添加除以3的计算步骤,无法得到三年平均的单值结果
  • 优化后的度量值代码(分两种场景):

    1. 若year字段为文本类型:
    3_year_avg = 
    DIVIDE(
        SUMX(
            FILTER(
                'table',
                'table'[year] >= "2020" && 'table'[year] <= "2022"
            ),
            'table'[sales]
        ),
        3
    )
    
    1. 若year字段为数值类型(推荐,更适合时间计算):
    3_year_avg = 
    DIVIDE(
        SUMX(
            FILTER(
                'table',
                'table'[year] >= 2020 && 'table'[year] <= 2022
            ),
            'table'[sales]
        ),
        3
    )
    
  • 代码说明:

    • 用FILTER精准限定2020-2022的年份范围,排除无关年份数据
    • SUMX遍历筛选后的记录,计算销售额总和
    • DIVIDE函数安全执行除法(避免除以0错误,固定除以3也可直接用/3,但DIVIDE更规范)
    • 最终返回的单值可直接用于图表Y轴

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 15:17:25