Tableau:创建参数以查看单个字段或总和
Tableau: Create a parameter to see individual fields or sum
我有 3 个感兴趣的变量:
- 城市
- 数量
- 回合:可以取A或B的值
我的仪表板设置为每行代表一个城市,列中有金额。
金额一栏分为A轮和B轮两部分(用户可以看到每一轮的金额并排显示)。
我正在尝试创建一个过滤器或参数,让我可以看到彼此相邻的 A 轮和 B 轮的金额或两者的总和。目前,过滤器允许我看到 A 轮或 B 轮或两者相邻。我也想看到总和。
我被建议以这种方式制作参数(它确实改变了任何东西):
- 右键单击圆形测量并创建参数。我从 Round.
添加了值
- 显示参数
- 右键单击圆形测量并创建集。在条件选项卡上,通过公式:[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
而不是 round
和 AMTS
而不是 Amt
构建视图,显示参数, 显示时单击 NULL 字段并 EXCLUDE
它。你就完成了。
我有 3 个感兴趣的变量:
- 城市
- 数量
- 回合:可以取A或B的值
我的仪表板设置为每行代表一个城市,列中有金额。 金额一栏分为A轮和B轮两部分(用户可以看到每一轮的金额并排显示)。
我正在尝试创建一个过滤器或参数,让我可以看到彼此相邻的 A 轮和 B 轮的金额或两者的总和。目前,过滤器允许我看到 A 轮或 B 轮或两者相邻。我也想看到总和。
我被建议以这种方式制作参数(它确实改变了任何东西):
- 右键单击圆形测量并创建参数。我从 Round. 添加了值
- 显示参数
- 右键单击圆形测量并创建集。在条件选项卡上,通过公式:[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
而不是 round
和 AMTS
而不是 Amt
构建视图,显示参数, 显示时单击 NULL 字段并 EXCLUDE
它。你就完成了。