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

求助:Power BI中编写DAX度量值实现Excel数据源指定ID的金额相减

解决方案:计算特定ID的Amount差值的DAX度量值

没问题,这是实现你需求的DAX度量值方案:

ID2减ID5的差值 = 
VAR ID2_Amount = CALCULATE(MAX('你的表名'[amount]), '你的表名'[id] = 2)
VAR ID5_Amount = CALCULATE(MAX('你的表名'[amount]), '你的表名'[id] = 5)
RETURN ID2_Amount - ID5_Amount

代码说明:

  • 用VAR定义了两个变量,分别存储id为2和id为5对应的amount值:
    • CALCULATE函数用来修改筛选上下文,只保留id等于目标值的行;
    • 因为每个id对应唯一的amount,所以用MAX(也可以用MIN或SUM,效果完全一致)来提取对应行的金额数值。
  • 最后通过RETURN返回两个变量的差值,就能得到你需要的676-33=643的结果。

⚠️ 注意:请把代码中的'你的表名'替换成你在Power BI中实际使用的表名称。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.30 16:07:28