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

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

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

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

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

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

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

 

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

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

 

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

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

 

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

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

 

第四步:规范数据

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

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

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

转载注明:文章转载自「懒人Excel - www.lanrenexcel.com
订阅评论
提醒
1 评论
最新
最旧 最多投票
内联反馈
查看所有评论
econ
1 年 前

本篇文章真乃神中神,大赞

1
0
希望看到您的想法,请您发表评论x