DAX 测量基于切片器返回列值

问题描述 投票:0回答:1

我对 Power BI 有点陌生,想知道这是否可行。

假设我有多个具有相同架构但不同值的表 所以想象一下我的下表只有一列

表1 第 1 列 A 乙 C

然后表 2 第 1 列 D 乙 F

我还有另一个表保存要选择的列名称 列列表 第 1 列 第 2 栏

我创建了一个带有 ColumnList 下拉列表的切片器

最后我的屏幕上出现了一张桌子 如果用户选择 Col1 那么我想显示值 A 乙 C 用户选择 Col2 然后我想显示值 D 乙 F

我尝试创建一个新的度量,但看起来我需要提供聚合值,如最大值、最小值等,这将为我提供一个值,但我希望返回所有行

MeasureColumn = IF(SELECTEDVALUE(TaggleTable[col]) = "Col1", max(Table1[Col1]))

你能让我知道如何实现这一目标吗?

powerbi dax data-analysis powerbi-desktop measure
1个回答
0
投票

您可以使用内置的字段参数功能来实现此目的。

https://learn.microsoft.com/en-us/power-bi/create-reports/power-bi-field-parameters

© www.soinside.com 2019 - 2024. All rights reserved.