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

Power BI中如何编写先按设备计算再按日汇总的度量值

解决方案

你需要用Power BI的迭代函数SUMX实现逐行计算再汇总的逻辑,不需要创建额外计算列或新表,正确度量值写法如下:

Impact = 
SUMX (
    '替换为你的实际表名',
    -- 用DIVIDE函数避免除数为0报错,第三个参数为除数为0时的默认返回值,可按需调整
    VAR UnitCapacity = DIVIDE( [PlannedProductionQtt], [PlannedProductionTime], 0 )
    RETURN
    UnitCapacity * [StoppedTime]
)

逻辑说明

SUMX是迭代类聚合函数,会在当前筛选上下文(比如你图表中选中的日期范围、设备分类等筛选条件)下逐行遍历符合条件的表数据,每行单独计算对应产能损失值后再做汇总,完全匹配你要求的「先按单行/单设备计算、再按日期求和」的逻辑,性能可支撑你3年以上的历史数据计算需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 10:24:05