以用户友好的方式比较一个子组与所有其他子组

时间:2015-08-17 14:22:04

标签: tableau

我希望工作簿阅读器能够选择不同的变量值来更改图表,比较该子组与其他所有组合在一起的图表。

例如,使用Superstore样本数据,我可以创建此图表,按地区比较销售百分比:

regional breakdown

我希望用户能够指定一个区域,并查看该区域的销售分布与所有其他区域的比较。例如,我可以创建一个计算字段以分组到Central。 vs所有其他人,使用: IIF([Region] = "Central", "Central", "Others"),我可以用来制作这张图表:

central vs others

但我希望用户能够指定要比较的区域(中央,东部,南部,西部)。这种方法难以对比。我怎样才能使用户可以点击进行探索?

1 个答案:

答案 0 :(得分:2)

我首先创建一个参数,指定"允许值" ="列表"然后使用"从字段添加"并选择Region,如下所示:

enter image description here

右键单击参数(我称之为RegionCompare)并选择Show Parameter Control。然后用户可以点击。

然后创建一个名为 Selected_Region 的计算字段,定义为:

IIF([Region] = [RegionCompare], [RegionCompare], "Others")

然后将 Selected_Region 放在行架子上,您将全部设置完毕。