我有一个包含300多个项目的数据集,实际上是一个由17人组成的团队的项目列表。列表中的项目有三种状态:
示例数据集看起来像这样:
Alice ProjectA NotStarted
Alice ProjectB InProgress
Bob ProjectC InProgress
Eve ProjectD InProgress
Bob ProjectE Completed
*....insert 300 rows....*
Bob ProjectX InProgress
我想显示一张卡片,显示团队中平均进行中项目的数量。
以上述数据为例:
所以这张卡会发送:
1.3
答案 0 :(得分:1)
这可以在没有辅助列的情况下完成。使用公式
创建度量projectCount = CALCULATE(COUNTA(Projects[project]),Projects[status]="InProgress")
和一个不同的球队数量
Team count = DISTINCTCOUNT('Projects'[team])
现在,您可以创建百分比度量并在卡中使用该度量
percentage = (Projects[projectCount]/Projects[Team count])/100
或者,一举做好公式
inProgressPercentage = (CALCULATE(COUNTA(Projects[project]),Projects[status]="InProgress")/DISTINCTCOUNT('Projects'[team]))/100
选择该度量后,单击“建模”功能区以设置所需的数字格式。