有没有一种方法可以根据 DAX 中另一列中的值添加一列中的数值?

问题描述 投票:0回答:1

我需要使用 2 列来创建一个度量值,以显示 DAX 中特定错误类型的事件(数量)数量。

错误类型 音量
200 50
400 75
500 125

有没有办法用 IF 语句来做?

我相信我需要这样的东西:

如果“错误类型”列中的值 >= 200 并且 <500 then sum...

powerbi dax m
1个回答
0
投票

举个例子,用IF语句和SUMX函数计算错误类型在200到499之间的事件总数:

Error Type Volume Measure = 
SUMX(
    FILTER('Table', 'Table'[Error type] >= 200 && 'Table'[Error type] < 500),
    'Table'[Volume]
)

FILTER
函数用于过滤表,只包含Error type列在200到499之间的行。然后,SUMX函数用于迭代过滤表中的每一行并对Volume列求和每行。

相应地修改代码

© www.soinside.com 2019 - 2024. All rights reserved.