首页 > 解决方案 > 如何将数据拆分为行

问题描述

您好我想用“;”分割一个数据列 并将其添加到行中。我相信在画面中这被称为旋转。但这对我不起作用。

我没有按分隔符拆分数据的问题,但它添加为列而不是行。之后我没有选择旋转,这可能是由于它的“计算”字段?

在此处输入图像描述

标签: tableau-api

解决方案


这不是那么容易,但让我们解决这个问题:

这是我的示例数据:

在此处输入图像描述

ID 还是一个数字,我稍后将它转换为一个维度。

现在,您无需创建计算字段,而是对数据进行自定义拆分,如下所示。在打开的窗口中,您插入分隔符,即“ ;”和您需要的列数,在您的情况下似乎是 10。我选3。

在此处输入图像描述

然后你创建一个像这样的表:

在此处输入图像描述

并继续创建一个像这样的交叉表:

在此处输入图像描述

然后你点击data然后paste。您现在将在新工作表中获得交叉表。现在通过右键单击新创建的数据源继续,

在此处输入图像描述

选择三Country-Split列,选择一列单击箭头并单击pivot。不,您可以删除Country-Split-columns 并得到以下信息:

在此处输入图像描述

我想这可能是你想要的。


推荐阅读