具有不同计数的其他项目的不同计数的项目

具有不同计数的其他项目的不同计数的项目

我有如下数据:

图片:

我想要的是日期中 Person 的不同计数等于 2 的不同计数。这里的答案应该是 1。

我在 Excel Power Pivot 中尝试过:

=CALCULATE(DISTINCTCOUNT([Date]),Filter('Table',[Distinct Count of Person] = 2)

但这并没有产生结果。

答案1

您可能可以使用 Excel 公式完成其中的一部分,但要在数据模型中完成这两个部分,您可以添加一个列来计算每个日期的不同人员值:

DistinctNamesPerDate 的公式柱子

=CALCULATE(DISTINCTCOUNT(Table1[Person]), ALLEXCEPT(Table1, Table1[Date]))

请注意,person 的 distinctcount 比 countrows 更好,因此您可以处理同一个人约会多次的情况。

然后创建一个度量,对 DistinctNamesPerDate 大于 1 的日期进行不同的计数。

DistinctDatesWithMultipleNames 的公式措施

DistinctDatesWithMultipleNames:=CALCULATE(DISTINCTCOUNT(Table1[Date]),Table1[DistinctNamesPerDate]>1)

您可以看到数据透视表返回 2,正如预期的那样:

在此处输入图片描述

相关内容