首页 文章

Power BI:分配度量值以计算列

提问于
浏览
1

将度量值分配给计算列

我创建了两个表:

用户可以在工作表和选择中看到绿色字段作为切片器,我在id_indicator表中创建了测量,

测量将采用一个值,用户从切片器中选择

测量5 = if(COUNTROWS('Input_Threshold')= 1,sum('Input_Threshold'[Green]),BLANK())

我想将([度量5] * [by_hour])分配给计算的字段,但它不起作用,给出黑色(我尝试计算= [度量5]但仍然无法工作)是否可以将度量值分配给计算列?

在它下面说measure5的值为60

但是在分配列值时,它需要空白值,因为“其他”部分说 .

1 回答

  • 0

    当然,可以将度量分配给计算列 . 在这种情况下的度量将在适用于该计算列的每一行的行上下文中进行评估 .

    然而,该措施需要可以访问 . 因此,必须在要添加计算列的表中定义它,或者在通过关系可访问的表中定义它 .

    创建简单示例:

    TestMeasure = 7
    CalculatedColumn = 7 * id_indicator
    

    编辑(OP更新后的问题):

    Calculated objects (calc tables and calc columns) are not affected by slicers. 计算的对象是静态的,因此您无法通过切片器更改计算的对象结果 .

相关问题