【问题标题】:COUNT DISTINCT values from multiple tables in Power BIPower BI 中多个表的 COUNT DISTINCT 值
【发布时间】:2020-10-01 10:43:50
【问题描述】:

我需要一个衡量多个表中不同序列号的方法;

Serial#
A
B
A
B
C
Serial#
A
D
C
D
C
B
C
D
A

我需要我的度量为 4。有 4 个不同的序列号

我知道如何创建具有不同值的表,但我似乎无法创建一个跳过创建全新表的步骤的度量。这是我尝试过的:

COUNT(DISTINCT(UNION(VALUES(LABOR_HOURS[Serial #]),VALUES(OIL_SAMPLES[Serial#]), VALUES(UTILIZATION[SerialNumber]))))

提前感谢您的帮助。

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    你快到了:

     My Measure   =
        COUNTROWS (
            DISTINCT (
                UNION (
                    VALUES ( LABOR_HOURS[Serial#] ),
                    VALUES ( OIL_SAMPLES[Serial#] ),
                    VALUES ( UTILIZATION[SerialNumber] )
                )
            )
        )
    

    Distinct 返回一个表,因此您需要计算其行数(Count 函数需要一列,而不是表)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-29
      • 1970-01-01
      • 1970-01-01
      • 2011-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多