Powerbi 如何将过滤器添加到切片器中,以显示基于使用Power BI选择的计算度量值

Powerbi 如何将过滤器添加到切片器中,以显示基于使用Power BI选择的计算度量值,powerbi,Powerbi,我对Power BI和Slicer完全陌生。我有以下要求: 我有4列,起点,终点,距离,公里。为此,我需要添加一个切片器。如果用户单击Distance KM,则必须使用Distance KM值更新图表。现在,诀窍来了。我还想根据距离公里数的计算,以英里为单位显示列距离公里数必须以英里为单位显示。因此,每当用户单击距离公里数切片器时,它都会显示包含公里数数据的图表,如果用户单击里程数切片器,则图表中应填充英里数信息。我需要使用power bi中的切片器来执行此操作。从一段时间以来一直试图实现这一目

我对Power BI和Slicer完全陌生。我有以下要求:

我有4列,起点,终点,距离,公里。为此,我需要添加一个切片器。如果用户单击Distance KM,则必须使用Distance KM值更新图表。现在,诀窍来了。我还想根据距离公里数的计算,以英里为单位显示列距离公里数必须以英里为单位显示。因此,每当用户单击距离公里数切片器时,它都会显示包含公里数数据的图表,如果用户单击里程数切片器,则图表中应填充英里数信息。我需要使用power bi中的切片器来执行此操作。从一段时间以来一直试图实现这一目标,但没有成功


请帮助我

在说明数据有四列之后,您只列出了三列,但我相信这应该是可行的:

您需要为切片器创建一个新表。在“主页”选项卡中,选择“输入数据”。输入您希望能够从我命名的表距离切片器中选择的值。加载该表并使用它创建切片器

现在,您可以基于此切片器选择创建新度量。在“建模”选项卡中,选择“新建度量”

SelectedMeasure =
IF (
    VALUES ( DistanceSlicer[Measure] ) = "Kilometers",
    SUM ( Table1[Distance KM] ),
    SUM ( Table1[Distance Miles] )
)
现在在表/图表中使用此度量值,它应该根据切片器选择进行更新