Power BI度量值优化:按唯一Activity Code统计未结活动数
解决Power BI中统计唯一未结Activity Code的度量值优化
修改后的度量值
Year Open = CALCULATE ( COUNTROWS ( DISTINCT ( Activities[Activity Code] ) ), KEEPFILTERS ( ISBLANK ( Activities[Close_Date] ) ) )
说明
- 原度量值直接统计
Close_Date为空的所有行,会重复计数同一Activity Code下的多条记录。 - 修改后先通过
DISTINCT(Activities[Activity Code])提取未结活动(Close_Date为空)对应的唯一Activity Code集合,再用COUNTROWS统计该集合的元素数量,最终得到去重后的未结活动总数。 - 若你的数据模型中
Activity Code本身是唯一标识(无重复行),也可以用VALUES(Activities[Activity Code])替代DISTINCT,二者在该场景下效果一致。
内容的提问来源于stack exchange,提问作者reallycow21
相关产品推荐
相关产品推荐

