我希望有人能进一步帮助我,
我在 Power BI 中有一个“成本”选项卡,其中包含一个矩阵,行中包含“帐户”,值包含“金额”。这些值由同一选项卡上的周期切片器控制。例如,银行成本帐户在第 4 期的值为 46.78,如切片器所示。
现在,我想创建一个工具提示并将其添加到该矩阵中。在此工具提示中,我想包含一个折线图,显示所有时期的值,例如时期 1 500、时期 2 750、时期 3 800 和时期 4 46.78,以便我获得包含这些值的折线图。
现在我已经创建了此工具提示并将鼠标悬停在矩阵中的单元格上,我看到了显示的工具提示,但我只在切片器中的选定时间段的折线图中看到了一个数据点。但是,我想查看所有时期的折线图。现在看到的是这个图片 []()
I have configured the tooltip as follows:
X-axis = Period
Y-axis = Sum of Amount
Legend = Account
Keep all filters = On
Like this image
[![properties tooltip](https://i.stack.imgur.com/iirbF.jpg)](https://i.stack.imgur.com/iirbF.jpg)
我尝试更改轴值并取消“保留所有过滤器”
当您将鼠标悬停在矩阵中的数据点上时,工具提示将根据该数据点的上下文进行过滤,其中包括周期切片器选择。此上下文将传递到工具提示,这就是为什么您只能看到一个时期的数据。
要查看工具提示中所有期间的折线图,您必须修改评估工具提示中的图表的上下文。以下是实现这一目标的方法:
创建度量:
您将需要一个忽略切片器中的周期过滤器的度量,但保留其他过滤器(例如帐户)。
Amount All Periods =
CALCULATE(
SUM('Costs'[Amount]),
ALL('Periods') // This removes any filter on the 'Periods' table/column
)
在工具提示中使用新度量:
在工具提示页面中,将这个新度量 (
Amount All Periods
) 用于折线图的 Y 轴(或值)。
确保工具提示设置正确:
现在,当您将鼠标悬停在矩阵中的单元格上时,工具提示应显示包含所有周期值的折线图。
注意: 确保其他上下文(例如帐户)仍传递到工具提示。如果您想从其他字段中删除过滤器,则需要相应地调整
CALCULATE
功能。在此示例中,我们仅从“Periods”中删除了过滤器。