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

Power BI度量值开发:计算两个不同值的平均值

Power BI 度量值:计算指定ID对应值的平均值

固定两个ID的场景

如果是针对特定的两个ID计算平均值,可使用以下DAX度量值:

指定ID平均值 = 
VAR TargetIDs = {ID1, ID2} // 将ID1、ID2替换为你实际需要计算的两个ID值
RETURN
AVERAGEX(
    FILTER('你的数据表', '你的数据表'[ID] IN TargetIDs),
    '你的数据表'[数值列]
)

替换说明:

  • '你的数据表':改为你实际使用的表名称
  • [ID]:改为表中存储ID的列名
  • [数值列]:改为需要计算平均值的数值列名
  • {ID1, ID2}:填入你要计算的两个具体ID,比如{1001, 1002}

动态选择两个ID的场景

如果需要通过切片器等控件动态选择两个ID后计算平均值,可使用这个版本:

动态ID平均值 = 
VAR SelectedIDCount = COUNTROWS(VALUES('你的数据表'[ID]))
RETURN
IF(
    SelectedIDCount = 2,
    AVERAGE('你的数据表'[数值列]),
    BLANK()
)

这个度量值会在选中恰好两个不同ID时返回平均值,选中数量不为2时返回空白,避免无效计算结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 16:02:05