excel表格将多列数据按照顺序平移到第一列的下面

excel表格将多列数据(数据无规律)按照顺序平移到第一列的下面:例如1,2,34,5,6,7,8,9排成这样147258369... excel表格将多列数据(数据无规律)按照顺序平移到第一列的下面:
例如1,2,3
4,5,6,
7,8,9
排成这样
1
4
7
2
5
8
3
6
9
展开
 我来答
wu_zhenjiu
科技发烧友

2017-09-27 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
在一个新列生成,假设数据在A到C列,D1用公式:
=INDIRECT(TEXT(RIGHT(SMALL(IF(A$1:C$100<>"",COLUMN(A:C)*10^6+ROW($1:$100)*100+COLUMN(A:C)),ROW(A1)),6),"R0C00"),)
数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。
追问

每个表格都是竖列每行都是20个,竖行每个文件不一定,少的几个多的几十上百。请问为什么我用了这个公式的表格里面显示的是0

追答
你的截图是,数据在R1:T100,在这个区域以外输入公式后,由于是数组公式,需要按CTRL+SHIFT+回车,才能完成公式,然后下拉。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式