如何在 Power BI 的堆叠条形图上实现 tool-tip

How to implement tool-tip on Stacked bar chart in Power BI

我有一个堆叠条形图,它按用户名显示任务。 所以每个用户都可以拥有: 关闭的任务 - 黑色 逾期任务 - 红色 打开任务 - 绿色

我如何使用 tool-tip,所以当我将鼠标拖到任何任务上时,我想查看其中有多少任务是特定类型的。

例如,如果我对用户 Alison Petrarca 感兴趣,如果我将鼠标指向绿色(值为 24),我想看到其中有 8 个是 "Audits" 类型;其中9个为"Follow-up"型;其中 6 个是 "Pending Cancellation" 类型等

同样,如果我将鼠标指向红色(值为 6),我想查看哪些类型的任务包含这 6 个。

有可能实现吗?

到目前为止,我为打开和过期任务的审计类型创建了几个度量:

AuditsOpen = CALCULATE(SUM(TotalCounts[OpenTasks]), TotalCounts[Type]= "Audits")
AuditsOpen = CALCULATE(SUM(TotalCounts[OpenTasks]), TotalCounts[Type]= "Audits")

但是,即使我只将鼠标指向绿色(打开任务),我仍然会看到打开任务的审计和关闭任务的审计。 但我只想查看未完成的任务。

重塑数据将使这变得相当简单。使用您的 TotalCounts table 并在查询编辑器中取消透视 ClosedTasksOverdueTasksOpenTasks 列,使其看起来像这样:

AssignedTo       | Type   | Status       | Tasks
-----------------|--------|--------------|-------
Allison Petrarca | Audits | ClosedTasks  | 6
Allison Petrarca | Audits | OverdueTasks | 3
Allison Petrarca | Audits | OpenTasks    | 8
Allison Petrarca | Claims | ClosedTasks  | 4
Allison Petrarca | Claims | OverdueTasks | 0
Allison Petrarca | Claims | OpenTasks    | 0
... (etc.) ...

然后你可以把 AssignedTo 放在你的轴上,Status 作为你的图例,Tasks 作为你的值。然后,您将为工具提示上所需的每个 Type 创建一个度量。即

Audits = CALCULATE(SUM(TotalCounts[Tasks]), TotalCounts[Type]="Audits")
Claims = CALCULATE(SUM(TotalCounts[Tasks]), TotalCounts[Type]="Claim")
... (etc.) ...