最新历史版本 :列转行(逆透视) 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

[helpvideo]6279[/helpvideo]

1.1 版本

FineBI版本
功能变动
6.0.3-

1.2 预期效果

行列转换之列转行是将二维表转换为一维表。

  • 一维表也常称为流水线表格。一般有固定的列名,平常输入数据只需要一行一行的添加即可。

  • 二维表格是一种关系型表格。通常数据区域的值需要通过行列同时确定。

在数据关系上来说,二维表有一个很明显的特征,就是列字段中有一部分是相同性质的字段。而一维表没有任何两个字段是相同性质的。

例如 Excel 表地区消费支出就是一张二维表,如下图所示:

2020-07-08_10-26-48.png

1)转换为一维表后,每一列都是个独立维度,更适合进行数据分析。例如,地区消费支出表利用自助数据集进行加工后,原先支出金额消费金额通过每一行数据逐条展示,如下图所示:

2020-07-08_11-35-37.png

2)在分组表中拖拽处理后的数据效果,如下图所示:

2020-07-08_11-36-37.png

1.3 实现思路

在分析主题中通过编辑数据,新增分组步骤「列转行」实现。

2. 示例编辑

2.1 添加数据

数据下载:地区消费支出.rar

上传 示例数据至分析主题。完成后进入「地区消费支出」表的编辑数据界面。如下图所示:

2022-08-29_16-08-29.png


2.2 列转行

1)点击「更多>列转行」添加步骤。如下图所示:

2022-08-29_16-18-15.png

2)我们希望将「消费金额」和「支出金额」合并成一列,展示数据。选择这两个字段。如下图所示:

2022-08-29_16-41-39.png

2.3 效果查看

实现效果请参见本文 1.1 节。