如何访问 Tableau 中所选参数的属性?

How can I access an attribute of a selected parameter in Tableau?

我有一份采用 ROIC 措施的公司名单。每个公司都属于一个部门。 我为 select 一家公司创建了一个参数:[SelectedCompany],我想创建一个 SET,其中包括除 [SelectedCompany] 之外的所有公司,这些公司与 [SelectedCompany] 在同一个 [Segment] 中。

我的集合目前由这个公式定义:

[Company] != [SelectedCompany]

我应该添加如下内容:

[Company] != [SelectedCompany]
AND
[Segment] = [SelectedCompany].[Segment]

但我不知道如何访问 [SelectedCompany] 的 [Segment] 属性。

为了澄清起见,我这样做是因为我想将 [SelectedCompany] ROIC 与同一细分市场中其他公司的平均 ROIC 进行比较。

如有任何帮助,我将不胜感激。 非常感谢!

这里有一些获取所需内容的简单方法。保留您对集合的原始定义:

[Company] != [SelectedCompany]

创建计算字段:

{ FIXED [Segment] : MAX( IIF([Company] = [Parameters].[SelectedCompany], 1, 0) ) }

然后将该字段拖到“过滤器”卡中并过滤以仅允许 1。这将过滤掉除选定公司的细分市场之外的所有细分市场。