Power BI:根据度量计算相反的行数

Power BI: Calculate Opposite Row Count from Measures

我有一个带有 table 的仪表板,它根据代码显示数据库 table 的行数。

我使用 CALCULATE 将这些计数划分为度量,以确定 table 中的一行是否包含特定代码。例如,

measure1 = CALCULATE(COUNT(table[id]),table[code]=1)

我用特定代码制定了 5 项措施,以便它们显示在 table 列中。如果需要更复杂的逻辑,我在比较两个代码时也会在度量中使用 AND 和 OR。

现在,我有了一个新措施的想法。我想计算所有行 除了 来自 5 个先前创建的度量的行。我如何在新措施的逻辑中使用这 5 个措施?或者,还有其他方法可以解决我的问题吗?

您将无法在新度量中直接引用之前的 5 个度量,因为这些度量会产生一个数字(计数),但不会向您提供有关该数字背后逻辑的任何信息计算。

为了完成你想要的,你基本上只是想在你的新措施中直接否定这 5 个措施的逻辑。例如,如果您之前的 2 个措施如下所示。

Measure 1 = CALCULATE(COUNT(table[id]), table[code] = 1)

Measure 2 = CALCULATE(COUNT(table[id]), table[code] = 2)

然后您的新度量,计算上述度量中 NOT 的行数,将如下所示。

Measure 3 = CALCULATE(COUNT(table[id]), NOT(table[code] = 1), NOT(table[code] = 2))

您将使用您之前所有 5 个度量的逻辑来执行此否定,而不仅仅是上面示例中给出的 2 个。