Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 16110|回复: 13

如何将多列数据依次放到一列

[复制链接]
发表于 2014-10-29 09:41 | 显示全部楼层 |阅读模式
求助大神们

目前数据有Y列,每一列有8万行左右

如何将B列及以后的数据依次粘贴到A列最后一条记录以下

该用什么公式等实现?

感谢
 楼主| 发表于 2014-10-29 11:11 | 显示全部楼层
回复

使用道具 举报

发表于 2014-10-29 11:14 | 显示全部楼层
Y列,每一列有8万行左右  总共是200万,Excel最多100万,做不到。
回复

使用道具 举报

 楼主| 发表于 2014-10-29 11:21 | 显示全部楼层
as0810114 发表于 2014-10-29 11:14
Y列,每一列有8万行左右  总共是200万,Excel最多100万,做不到。

那如果我就对前几列,比如5列呢


回复

使用道具 举报

发表于 2014-10-29 11:43 | 显示全部楼层
请上传附件。
回复

使用道具 举报

发表于 2014-10-29 11:46 | 显示全部楼层
数据量太多 不然可以考虑技巧做做!
回复

使用道具 举报

 楼主| 发表于 2014-10-29 11:48 | 显示全部楼层
baksy 发表于 2014-10-29 11:43
请上传附件。

附件

多列合并.rar

7.51 KB, 下载次数: 103

回复

使用道具 举报

 楼主| 发表于 2014-10-29 12:04 | 显示全部楼层
易安1 发表于 2014-10-29 11:46
数据量太多 不然可以考虑技巧做做!

恩,如果针对少量,技巧怎么做呢,求赐教


其实第一列中8万行每个单元格内都有数据,但是从第二列开始往后的列,逐渐增多缺失值,所以数据是在变少的
本来想通过“定位-空值-删除-上移”来将第二列以后的数据向上移动,减少每列的实际数量,但是由于行数太多,Excel老是转不起来
回复

使用道具 举报

发表于 2014-10-29 13:10 | 显示全部楼层
fightpanda 发表于 2014-10-29 11:48
附件

sheet2工作表的A1单元格复制以下公式,
三键回车(公式复制后,点一下公式编辑栏的任意位置,先按住 ctrl、shift 两个键,然后敲enter键),
下拉;
=INDIRECT("Sheet1!r"&MOD(SMALL(IF(Sheet1!$A$1:$E$26<>"",COLUMN($A$1:$E$26)/1%+ROW($A$1:$E$26)),ROW(A1)),100)&"c"&INT(SMALL(IF(Sheet1!$A$1:$E$26<>"",COLUMN($A$1:$E$26)/1%+ROW($A$1:$E$26)),ROW(A1))*1%),)

*根据实际数据,可以调整公式中的 Sheet1!$A$1:$E$26 范围。
回复

使用道具 举报

 楼主| 发表于 2014-10-29 15:41 | 显示全部楼层
baksy 发表于 2014-10-29 13:10
sheet2工作表的A1单元格复制以下公式,
三键回车(公式复制后,点一下公式编辑栏的任意位置,先按住 ctrl、 ...

只能下拉?

实际行数很多

试了选中区域,用ctrl+enter确实不能填充公式....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-3 23:59 , Processed in 0.457868 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表