Power BI中如何统计不忽略重复项的账单数量?
账单数量统计修正方案
原度量值的问题在于通过VALUES(Users[Sports])对运动项目去重,导致多人参与同一项运动时仅计数一次,同时冗余的分数相等筛选逻辑也无需保留。以下是修正后的度量值:
账单数量 = COUNTROWS('Users')
修正说明
- 核心问题解决:
COUNTROWS('Users')直接统计数据表的行数,因为每一行对应一个用户参与一项运动的记录,正好匹配"每人每参与一项运动对应一张账单"的统计规则。比如John参与2项、Ella参与2项,数据表共4行,统计结果即为4,符合预期。 - 移除冗余筛选:原代码中关于
Current Score = Future Score的筛选逻辑已按要求忽略,直接删除该部分即可。
如果后续需要添加其他筛选条件(如特定日期范围、用户分组等),只需在CALCULATE中补充对应筛选器即可,例如:
账单数量 = CALCULATE( COUNTROWS('Users'), 'Users'[参与日期] >= DATE(2024,1,1) )
内容的提问来源于stack exchange,提问作者user22999077
相关产品推荐
相关产品推荐

