很多时候,我们为了数据记录和阅读方便,会把数据表设计成非结构化数据表,或者被称为二维表。这种数据表在各行各业非常普遍,例如学生成绩表、各公司季度数据、人员每日打卡情况等。

Excel 如何将二维表转换为一维表?

如上表,语文、数学等科目虽然属于同一类数据,但是分布于多列,不符合结构化数据存储规范。这种格式数据表虽然记录和阅读方便,但是使用 Excel 内置功能,如数据透视表分析数据时,无法发挥其提供的全部功能。

Excel 如何将二维表转换为一维表?

结构化数据,即数据表的一列只包含一类数据,并且该类数据只分布于一列里,也称之为一维数据。结构化数据的优点是便于数据分析,很多看似复杂的分析结果,只需简单的几步操作即可完成。

Excel 如何将二维表转换为一维表?

今天介绍利用数据透视表转换二维数据为一维数据的方法。

戳我学习>>知识兔精品课《Office2019零基础入门精通全套大师级课程》

第一步:调出数据透视表向导

知识兔

依次按 Alt → D → P 键,调出数据透视表和数据透视图向导。

Excel 如何将二维表转换为一维表?

 

第二步:创建单页字段数据透视表

知识兔

接上一步,根据向导提示,在步骤一中的数据源类型选择「多重合并计算数据区域」,报表类型选择「数据透视表」。

Excel 如何将二维表转换为一维表?

 

在步骤二,页字段数目选择「创建单页字段」。

Excel 如何将二维表转换为一维表?

在步骤三,点击选定区域框,选择要转换的数据区域,然后点击下方「添加」按钮,将数据添加到所有区域。最后点击「完成」结束。

Excel 如何将二维表转换为一维表?

 

第三步:数据透视表生成一维数据

知识兔

完成上一步后,我们就创建了一个数据透视表,此透视表的源数据就是我们要的一维数据。为了获取其一维源数据,双击行列总计的单元格。

Excel 如何将二维表转换为一维表?

 

第四步:规范数据

知识兔

双击总计单元格后,透视表自动创建我们需要的一维数据表。通过以下几个操作,规范生成的数据,使其变成规范的数据。

  1. 数据区域默认是表格,点击设计选项卡中「转换为区域」。
  2. 重新命名数据标题。
  3. 删除「页」列。

Excel 如何将二维表转换为一维表?

好了,通过以上 4 个步骤就把二维数据转换为一维数据了。熟练操作,不到一分钟便可转换完毕,十分方便。

Excel 如何将二维表转换为一维表?