我加载了一个表,其中包含每个问题的问题名称、问题日期和工作周数列。我已经可视化了包含工作周数和问题数量的表格
类似这样的事情
我想添加另一栏
我创建了一个措施
AmountOfIssuesPerWeek =
CALCULATE(
COUNTA('Query'[issue_name]),
ALLEXCEPT('Query', 'Query'[weeks_in_work])
)
还有
AllIssues = COUNT('Query'[issue_name])
然后
Percent =
DIVIDE([AmountOfIssuesPerWeek ], [AllIssues]) * 100
如你所见,我得到了奇怪的数字。问题是我有一个日期过滤器,所以我无法创建表格 是否可以使用措施和工作过滤器来实现这一点? 请帮助我:)
UPD:附上模型和屏幕在 PBI 中的样子
https://drive.google.com/file/d/1eKtYkguQPm9IxNzND_pVYCkNLQUWj-hz/view?usp=drivesdk
我无法打开链接。
所以我创建了类似的数据。我用的是sum,你可以尝试把sum改成count
count of s.issue_name = sum('Table'[Issue_name])
PROPORTION =
[count of s.issue_name]
/ CALCULATE ( SUM ( 'Table'[Issue_name] ), ALL ( 'Table' ) )
P2 =
VAR _PROPORTION = [PROPORTION]
RETURN
CALCULATE (
[PROPORTION],
FILTER (
ALL ( 'Table'[weeks_in_work] ),
'Table'[weeks_in_work] <= MAX ( 'Table'[weeks_in_work] )
)
)