在Tableau中按列的前两个字符分组?

时间:2015-11-02 02:58:05

标签: tableau

我正在使用Tableau Desktop v9.0。我的数据看起来像这样:

code,items
02050252,7
03040620,19
03060423,3

我想创建一个按code字段的前两个字符分组的项目的条形图。

如此有效地显示此基础数据的图表:

new_code,items
02,7
03,22

是否可以在Tableau中执行此操作?或者我是否需要先自己手动分组数据?

1 个答案:

答案 0 :(得分:2)

您绝对可以在Tableau中执行此操作。

确保您的代码列是一个字符串。如果不是,请在尺寸部分右键单击它,然后选择Change Data Type

然后,创建一个计算字段(分析 - >创建计算字段)并输入表达式LEFT([Code], 2),它将取代码字段的前两个字符。

Create a custom field

将您的new_code字段拖到行架子,将Items拖到列架,瞧,您有所需的数据。您当然可以从这里更改图表的类型,使其成为表格等。

Completed chart