Tableau:创建参数以查看单个字段或总和

Tableau: Create a parameter to see individual fields or sum

我有 3 个感兴趣的变量:

我的仪表板设置为每行代表一个城市,列中有金额。 金额一栏分为A轮和B轮两部分(用户可以看到每一轮的金额并排显示)。

我正在尝试创建一个过滤器或参数,让我可以看到彼此相邻的 A 轮和 B 轮的金额或两者的总和。目前,过滤器允许我看到 A 轮或 B 轮或两者相邻。我也想看到总和。

我被建议以这种方式制作参数(它确实改变了任何东西):

  1. 右键单击圆形测量并创建参数。我从 Round.
  2. 添加了值
  3. 显示参数
  4. 右键单击圆形测量并创建集。在条件选项卡上,通过公式:[Round] = [Round Parameter]

谢谢(Tableau 的绝对初学者)

我想你想要这样的东西(见 GIF)

这样进行-

采集的样本数据

Step-1 像这样创建一个参数(比如 parameter 1

Step-2创建两个计算字段,计算如下-

ROUNDS用下面的计算

CASE [Parameter 1]
when 3 THEN [Round]
when 1 THEN (IF  [Round] = 'A' THEN [Round] end)
when 2 THEN (IF  [Round] = 'B' THEN [Round] end)
when 4 THEN 'Total'
END

Step-3 另一个计算字段说 AMTS as

CASE [Parameter 1]
when 3 THEN [Amt]
when 1 THEN (IF  [Round] = 'A' THEN [Amt] end)
when 2 THEN (IF  [Round] = 'B' THEN [Amt] end)
when 4 THEN [Amt]
END

STEP-4 使用 ROUNDS 而不是 roundAMTS 而不是 Amt 构建视图,显示参数, 显示时单击 NULL 字段并 EXCLUDE 它。你就完成了。