数创学院 | Tableau 微课堂(9):计算「Creator」
▶ 今天,我们一起来学习 Creator 角色的第 9 课:计算,带你了解如何快速在 Tableau 创建计算字段。
为便于大家更好地跟随操作,接下来,小 C 把视频的内容用图文形式进行拆解。
一、计算函数的类型
与 Excel 中的公式相似,计算可以让你以任意方式处理数据。创建计算字段非常容易,只要右键单击数据窗口,然后选择“创建计算字段”即可。
Tableau 中的函数属于多个主要类别的其中之一,包括:数字、字符串、日期等。
二、Tableau 中的计算
计算字段是通过定义公式创建的。例如,基于“利润”字段来创建一个简单的逻辑计算:
IF SUM([利润]) > 0 THEN "positive" ELSE "negative" END
简单起见,我将忽略“利润”是否实际为零,然后将字段命名为“盈利标志”。
请注意,这里在字段前面有一个小小的等号,这表示这是计算字段,而不是本来就来自数据源。如果将此计算字段拖到“颜色”,再来处理这个分层结构,可以看到利润条形相应地匹配上了颜色。
三、临时计算
如果我们要了解成本多少,将成本添加到视图。方法非常简单,双击并在功能区输入即可。请注意,在输入时,会自动填写弹出字段,按回车选择。我们还可以将字段从数据窗口拖出,然后按回车。这里我们就得到了可视化的计算结果,也得到使用了该公式的新胶囊。
如果这是我们要保留的有用计算,可以将胶囊直接拖入数据窗口。如果有需要,可以重命名该字段。
四、表计算简介
在了解 Tableau 如何处理计算时,真正重要的概念是常规计算与所谓表计算之间的区别。常规计算中,如“销售额”减“利润”,是作为 Tableau 向数据源发出的查询的一部分传递的,执行该计算所必需的运算工作由数据源本身处理,返回 Tableau 的只有结果集。
而表计算是基于返回的结果集执行的二次计算,此计算是在 Tableau 内完成的,例如“销售额的汇总”。注意,表计算由胶囊上的这个三角符号表示。
五、快速表计算
用户可以在计算编辑器中使用表计算函数,像编写任何其他计算一样编写表计算。也可以使用一组称为“快速表计算”的预定义常用计算,这些计算包括“汇总”、“总额百分比”和“年同比增长”等。
以上就是关于「计算」的全部内容。感谢观看本视频,更多 Tableau 学习资源,请持续关注 DCC 数创院。