从头开始学Tableau-第二章

上一章节我们初步使用了一哈Tableau,有了一些小感受。不熟悉的伙伴们点击下面的链接
第一章
数据源
1. 参数设置
我们依旧使用‘某公司销售数据.XLS’
在制作可视图的过程中,有啥需要构造一个可以动态变化的参数来帮助分析,这个参数可以放到一个函数中也可以用于筛选,下面我们介绍一下参数的创建。
创建一个参数非常简单,连接到数据源后在左侧【维度】【度量】中选中某个变量右键→创建→参数,也可以在空白处右键→创建参数。现在我选中‘利润额’右键→创建→参数。Tableau基础-第二章(函数)
这个对话框中可以对参数进行命名,也可以注释。在属性栏下可以对参数设置数据类型、当前值、显示格式。范围值有三种方式
1.当前变量的所有值,既‘全部’;
2.给出固定的取值列表,既‘列表’;
3.给出一定的取值范围,既‘范围’;
具体的设置要根据情况。这里我们创建一个销售额增长率的参数,这个参数的目的是为了在视图中观察销售额增长一定百分比时,销售额时间序列图与当前销售额时间序列图有什么变化。所以我们要关闭这个对话框,选中销售额后右键→创建→参数
将参数命名为‘销售额增长率’,数据类型设置为‘整数’(除100即变为百分数),格式设置为‘自动’最小值设为1,最大100,步长设为5。
Tableau基础-第二章(函数)
点击确认后我们会在左侧的列表中看到多出了‘参数’一下,参数下有我们刚设置的参数,右键选择编辑可以从新编辑参数。下一节我们会使用这个参数。
2. 语法操作
这章我们简单介绍一些Tableau中经常用到的功能函数
(1)聚合函数-观察产品利润率
我们选中‘销售额’,右键→创建→计算字段,此时会弹出一个对话框Tableau基础-第二章(函数)
名称可以对新字段命名:利润率,下面是编辑公式中输入:SUM([利润额])/SUM([销售额])。点击确定按钮,此时在左侧度量列表中会增加一个我们刚命名的利润率。就可以像使用其他字段一样来使用‘利润率’了Tableau基础-第二章(函数)
钻取一下看看
Tableau基础-第二章(函数)
非常常用的功能。
我们来看一下计数函数count
为了了解产品类别的订单数和每个订单的利润,我们就需要计算产品订单数量,依旧是创建一个计算字段,名称:‘订单数’,公式:COUNT([产品类别]),公式也可以在右侧的栏目中选择‘聚合函数’,并双击COUNT。
点击确认Tableau基础-第二章(函数)
这样我们又多了一个计算字段,将‘订单数’拖入列,‘产品类型’拖入行,并且吧‘利润额’拖向我们的图。
Tableau基础-第二章(函数)
再看一下拖入后的图
Tableau基础-第二章(函数)
柱状的长度代表了订单数量,颜色代表着利润额,暖色的代表着利润额为负数,可以吧鼠标放上去看一下,会显示出利润额。
当然了还有其他的例如AVG,MAX,MIN,STDEV这些基础函数,有需要的自己用一哈试试FGNB。
(2)日期函数
从下单到发货需要一个反应时间,了解这个反应时间非常重要,不仅影响顾客d额满意度,还会对公司产品流转周期造成影响,我们现在构建一个新字段用来观察订单从下单到配送需要多少时间。
老方法左侧列表右键→创建→计算字段
选择日期函数,弹出的列表中双击DATEDIFF函数,右侧会限时该函数的介绍和用法(用法见下图)
Tableau基础-第二章(函数)
点击确认
然后我们将‘订货日期’拖入行,将‘顾客姓名’拖入列Tableau基础-第二章(函数)
这是啥?全是ABC完全看不懂啊,别急双击一下我们刚才创建的计算字段‘订单反应时间’Tableau基础-第二章(函数)
但是现在有一个问题,这个订单反应时间是以SUM来计算的。我们可以改成最大值来看一下,那么具体怎么操作呢,在工作表左侧有一个编辑栏,标记栏中有我们刚才双击进来的订单反应时间,右键→度量→最大值Tableau基础-第二章(函数)
这样显示了最大反应时间,我们不钻取这么深也可以轻松的看到订单反应时间的最大值。
这样的显示方式似乎不是很舒服,我们点击右侧的智能显示选择甘特图。Tableau基础-第二章(函数)
OK我们很清楚的看到结果FGNB

(3)逻辑函数-计算较正利润率
我们在一开始构建过一个利润率的字段,它用来观察各类产品类别的盈利情况。因为家具产品的运费是公司出的,所以家具产品的利润率计算其实是不完善的,所以当产品是家具的时候利润率应该等于(利润额+运输费)/销售额,那么这个怎么写呢?Tableau基础-第二章(函数)
好了,现在我们从新看一下利润率Tableau基础-第二章(函数)
差距不大,但是更加合理了。

(4)函数中添加参数
我们最初添加的参数总算要用上了。我们将这个参数插入进函数构建一个新的字段。
选中‘销售额’,右键→创建→计算字段。公式中输入SUM([销售额])*(1+[销售额增长率]/100),命名为‘变化后销售额’。我们将‘订购日期’拖入列,将‘变化后销售额’拖入行,并且将销售额直接拖入图中,在鼠标变成柱形图后松开,两条曲线就进入一张图了,右键选择‘销售额增长率’→显示参数控件,在右侧会有一个可以滑动的控制器。Tableau基础-第二章(函数)
做一个小总结,这章主要说了一些关于函数、参数、的功能,感觉还是很容易操作的,没有什么难点。再次感叹了一下Tableau的功能强大。最后一句FGNB!!!

相关文章: