Tableau Desktop 的参数非常的实用,在日常分析当中有很多功能需要使用参数,我们先看看如何利用参数进行图形切换。
数据源还是使用超市字段的数据源,用参数切换度量(常用的销售额、利润等字段),在同一个图形中客查看销售额、利润等;
首先创建参数,参数名称为【指标】,参数的【数据类型】选择【字符串】,【允许的值】选择【列表】,我们在列表中在【值】列输入1,【显示为】销售额,在输入2,【显示为】利润,如图所示:
之所以这样写,是为了我们写计算字段更方便,这个习惯大家可以用起来。
点击【确定】后我们的【指标】参数就创建好了,显示在单独的参数栏中,如图所示:
我们鼠标右键点击【显示参数】控件,这里说明一下,参数是静态的,我们创建好参数后,单独的参数不能互动视图上的视图,我们必须与数据源关联起来,接下来我们点击创建计算字段,名称为【指标筛选】
if [指标]='1' then [销售额]
else [利润] end
如图所示:
这里只有两个指标,也可以使用IFF函数,这样写iif([指标]='1',[销售额],[利润])
如图所示:
接下来就是创建视图的过程,我们将【订单日期】拖拽至列功能,以年月的形式显示,将【指标筛选】字段拖拽至行功能,以条形图的形式显示,如图所示: