[英]Filter Table by Values from two other tables in Power BI Measure
在我当前的 PowerBI 报告中,我需要“预订数据”表中的数据,其中包含未计划的用户预订。 这些将与“项目成员”表中的数据相匹配,并在“项目”表的一行中作为正确 ID 的总计数输入。
目前,我得到了预订到相应 ID 的用户数量。 现在我需要将这些名称与“项目成员”字段匹配,如果“项目成员”表中没有,那么他们需要计数。
我得到了“项目成员”、“项目”和“预订数据”表。
我目前的结果:
not Planned User =
CALCULATE(
DISTINCTCOUNT('Booking Data'[User]),
FILTER(
'Booking Data',
Projects[ID] = 'Booking Data'[ID]
)
)
我现在缺少与 Project Members 表的“匹配”,但到目前为止,一切对我来说都是错误的。
这就是我如何获得“反加入”计数。 将“BookingData”过滤到 BookingData[User] 和 ProjectMember[Project Member] 之间不匹配的记录。 然后对用户进行不同的计数。
当您在视觉对象中的项目列旁边设置此度量时,您将获得您所追求的分组效果。
NotPannedUser =
CALCULATE (
DISTINCTCOUNT ( BookingData[User] ),
FILTER (
BookingData,
NOT BookingData[User] IN VALUES ( ProjectMember[Project Member] )
)
)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.