Excel数据合并方法:如何用函数将多列数据从上到下排成一列 您所在的位置:网站首页 怎么把两节数据合并成一列 Excel数据合并方法:如何用函数将多列数据从上到下排成一列

Excel数据合并方法:如何用函数将多列数据从上到下排成一列

2024-06-04 06:15| 来源: 网络整理| 查看: 265

0 分享至

用微信扫码二维码

分享至好友和朋友圈

编按:哈喽,大家好。今天来给大家分享一个用函数将多列数据从上到下排成一列的方法,好比让三列人员重排成一列。不管数据有多少列,每列有多少行,都可以通过函数让各列数据重排成一列。该方法比用等号法、数据透视表法简单。

1.每列数据量相同的多列变一列排列

要把分布在4列的人员姓名合并到一列,可以使用公式=OFFSET($A$1,MOD(ROW(A5),5)+1,INT(ROW(A5)/5)-1)

这个公式的关键是构造出OFFSET的第二、三参数。用求余数的MOD函数来获得行数,用取整函数INT来获得列数。

行偏移的规律:数据源一共只有5行,当一列数据引用完成后就要从第二列继续重复1到5的变化,因此需要使用循环数列的构造方法,用公式=MOD(ROW(A5),5)+1得到1到5的循环数。

列偏移的规律:五个数据位于同一列,当一列引用完成后就变为第二列,因此列位置是五个一组的重复数列,使用公式=INT(ROW(A5)/5)-1可以得到所需结果。

2.各列数据量不同的多列变成一列排列

简单!还是用上面的方法。只不过用每列数据中最大的行数来构建公式中的行数和列数。譬如下面的表格,各列行数不一样,最大一列有6行数据。

可以使用如下公式将数据整列成一列:

=OFFSET($A$1,MOD(ROW(A6),6)+1,INT(ROW(A6)/6)-1)

整列中出现数据0,没有关系,用下面三个步骤删除0即可。

首先,选中该列数据进行复制,然后选择性粘贴为值。

然后按Ctrl+G进入定位对话框,设置定位条件为常量,只勾选数字,然后确定,选中所用的0。

最后,右击鼠标,选择删除,在弹出的删除文档对话框中选择“下方单元格上移”即可。

做Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和《Excel极速贯通班》直播课全心为你!

学习交流请加微信hclhclsc进群领取资料。

如何按数据区间汇总求和?介绍5个实用的数据分析公式

COUNTIF和AVERAGEIF函数的6种使用场景,简单又实用!

Excel教程:如何制作带有层次和透视感的图表?

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者老菜鸟;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。

声明:个人原创,仅供参考

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

/阅读下一篇/ 返回网易首页 下载网易新闻客户端


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有