答案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,正如预期的那样: