如何在Power BI中的堆积条形图上实现工具提示

时间:2017-11-13 23:46:47

标签: tooltip powerbi dax powerquery

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

enter image description here

我如何使用工具提示,所以当我将鼠标拖到任何任务上时,我想看看这些任务中有多少是特定类型。

enter image description here

例如,如果我对用户Alison Petrarca感兴趣,如果我将鼠标指向绿色(值为24),我想看到其中有8个是“审核”类型;其中9个是“后续”类型;其中6个是“等待取消”类型等。

如果我将鼠标指向红色(值为6),我也希望看到哪些类型的任务包含那些6.

有可能实现吗?

到目前为止,我为Open和Overdue任务创建了一些审计类型的度量:

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

但是,即使我只将鼠标指向绿色(打开任务),我仍然会看到审核对于已打开的任务和审核已完成的任务。 但我只想看到开放的任务。

enter image description here

1 个答案:

答案 0 :(得分:1)

重塑数据会使这变得相当简单。在TotalCounts表格中取消并忽略查询编辑器中的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.) ...