前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Excel实战技巧109:快速整理一列数据拆分成多列

Excel实战技巧109:快速整理一列数据拆分成多列

作者头像
fanjy
发布2021-08-31 17:31:39
1.6K0
发布2021-08-31 17:31:39
举报
文章被收录于专栏:完美Excel完美Excel完美Excel

如果你的工作簿中的数据如下图1所示。

图1

而你想把它们转换成如下图2所示。

图2

你可以使用多种方法,包括:使用VBA,创建数组公式,编写多个公式,等等。本文将给你展示一种“最懒的”方法,也可能是最快且最容易的方法。

第1步:设置标题

如下图3所示,在单元格E3:G3中输入标题。

图3

第2步:创建引用公式

在单元格E4至G4中创建单元格引用,如下图4所示代表想要看到的单元格中的数据。

图4

第3步:将等号更换为“Ex”

使用“Ex”替换掉单元格E4至G4中的等号,如下图5所示。

图5

第4步:创建模式引用

我们需要发现原始数据中商品名称、销售额和利润所出现的模式,每次出现均间隔3行。于是,在单元格E5到G5中创建第2行引用,相对于上一行中的数字相差3,如下图6所示。

图6

第5步:创建整个引用列表

现在,我们已经建立了Excel的工作模式,选择所有引用单元格(E4:G5),单击并按住填充系列手柄并向下拖动,生成一个列表,该列表超过了15行,以便稍后扩展列表。如下图7所示。

图7

第6步:将“Ex”引用转换成真实的公式

选择包含“Ex”的所有单元格,按下Ctrl+H组合键,弹出“查找和替换”对话框。在“查找内容”中输入“Ex”,在“替换为”中输入“=”,如下图8所示。

图8

然后,单击“全部替换”按钮后,关闭该对话框。

结果如下图9所示。

图9

第7步:进一步完善转换数据列表

注意到上图9中转换后的数据列表中有很多数字0,这是为了我们在原始数据后面添加数据时,转换后的数据列表会自动更新。

如果你不想看到这些数字0,你可以自定义其数字格式,如下图10所示。

图10

结果如下图11所示。

图11

此时,当你在原始数据中添加新数据时,列表会自动更新,如下图12所示。

图12

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

本文分享自 完美Excel 微信公众号,前往查看

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

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

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