前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >excel数据转置——一维表与二维表之间的转化!

excel数据转置——一维表与二维表之间的转化!

作者头像
数据小磨坊
发布2018-04-10 14:15:47
4.4K0
发布2018-04-10 14:15:47
举报
文章被收录于专栏:数据小魔方数据小魔方

今天跟大家分享excel数据转置——一维表与二维表之间的转化

我们在做数据搜集整理的时候

通常会遇到要将原始数据做转置处理

如下图案例所示

这是一张典型的一维表

纵向的列代表某一个属性

横向的行代表某一条完整的记录

这也是我们接触最多的原始数据

可是有时候为了分析的方便或者作图的需要

往往要将数据重新整理成属性在行,记录在列的形式

如下图所示

难道要一点一点手动录入吗?

本案例数据较少情况还没有那么严重

可是如果数据有几万条、几十万条呢

傻眼了吧,手动得累死

今天要交给大家的是数据转置

●●●●●

逐步如下:

►首先选中要转置的源数据区域并复制

鼠标停留在一个空白单元格区域

然后右键选择黏贴——选择性粘贴——转置

红色标注的图标就代表转置

点击之后就可以完成转置

或者复制并选择空白单元格之后

直接按Ctrl+Alt+V

在弹出菜单中最低端勾选转置复选框

确定之后就可以完成转置

这两种方法效果一样只是入口不一样

●●●●●

如果是用的excel2013版的童鞋

再教你一种方法(注册并登陆Microsoft账户)

打开插入——应用商店

添加如下应用(XL Tool.net unpivot)

选择并插入

在step1中选择要转化的二维表区域

第二步选择一个空白单元格

第三步点击底部Unpivot table

生成了标准的一维表

●●●●●

我为什么要推荐这个插件呢

大家仔细对比一下用选择性粘贴功能

和用XL tools功能在转化效果上的异同

选择性粘贴仅仅是把行列互换了

显然并没有改变数据显示的维度

也就是说选择性粘贴转来换去

表格一维仍然是一维

二维仍然是二维

但是使用上述插件工具转化后

大家可以明确的发现

数据已经确确实实从二维表转化为一维表了

一维表的典型特征:

列代表属性

行代表记录

因而同一列中会有重复记录

我们在数据采集环节

接触到的原始数据更多的是一维表

即列代表属性、行代表记录

●●●●●

下面对比一下Eviews、SPSS、Stata等主流的数据分析软件界面

以及一些主流的数据库产品

默认的都是列代表属性

行代表记录

SPSS22界面

stata12界面

Eviews9.0界面

因此在数据整理的时候

不要随便将一维表转化为二维表

或者务必要保存原始一维表数据

在新的工作表中再生成二维表

以防一维表丢失之后

想要再转化回来就需要费些功夫了

其实一维表与二维表之间的转化

数据透视表也可以轻松做到

但是需要对数据透视表有些基本了解

以后会出数据透视表的教程

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-02-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数据小魔方 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档