【发布时间】:2018-08-31 19:04:44
【问题描述】:
我需要计算有多少团队只有一个关联城市和至少一名员工。我的数据集有很多列,但本案例的相关列如下:
Team City Employees
A Shanghai 3
A Beijing 5
B Helsinki 1
B Beijing 0
C Berlin 10
D Shanghai 5
D Berlin 6
在上面的示例中,此计数为 2(B 和 C),我设法创建了一个度量,计算每个 team 有多少关联的 cities 使用:
# of Cities = CALCULATE(DISTINCTCOUNT(Data[City]);FILTER('Data';Data'[Employee]>0))
为了检查哪些团队只在一个城市有员工,我尝试使用简单的度量:
Total Team w/ one city = IF( [# of Cities] = 1 ; 1 ; 0 )
但这不是可聚合的。
关于如何做的任何想法?我更愿意将其作为度量而不是新的计算列,这样我就可以根据数据集中的其他列对结果进行切片。
提前致谢!
【问题讨论】:
标签: dax powerbi-desktop