excel表格中,比如有20行5列数据(规定顺序是从左至右),有什么办法能快速变成一列? 10

 我来答
1975qjm
高粉答主

2012-07-16 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:7255万
展开全部
假设你的数据在A1开始,在F列复制A列数据完后接着复制B,C,D,E列的数据

F1 =INDIRECT(ADDRESS(IF(MOD(ROW(A1),20)=0,20,MOD(ROW(A1),20)),IF(MOD(ROW(A1),20)=0,INT(ROW(A1)/20),INT(1+ROW(A1)/20)))) 下拉复制公式


=OFFSET($A$1,MOD(ROW(A1)-1,20),INT(ROW(A1)-1)/20) 下拉复制公式

下拉至F100行

如果你是要A1,B1,C1,D1,E1,A2,B2,C2,D2,E2这样的顺序

F1 =INDIRECT(ADDRESS(INT(1+IF(MOD(ROW(A1),5)=0,INT(ROW(A1)/5)-1,ROW(A1)/5)),IF(MOD(ROW(A1),5)=0,5,MOD(ROW(A1),5)))) 下拉复制公式


=OFFSET($A$1,INT((ROW(A1)-1)/5),MOD(ROW(A1)-1,5)) 下拉复制公式

下拉至F100行
朱仕平
2012-07-16 · 知道合伙人软件行家
朱仕平
知道合伙人软件行家
采纳数:7872 获赞数:29181
15年质量管理经验, 5年EXCEL培训经验, 目前专职EXCEL网络教育和企业培训

向TA提问 私信TA
展开全部
假设数据在ABCDE五列
可以在F1输入公式
=OFFSET($A$1,INT((ROW(A1)-1)/5),MOD(ROW(A1)-1,5))
然后下拉至F100
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
山桑弓
2012-07-17 · TA获得超过1.2万个赞
知道大有可为答主
回答量:7793
采纳率:66%
帮助的人:2762万
展开全部
假设数据在A1:E20中,F1或其它任意单元格中输入
=OFFSET(A$1,ROW(A5)/5-1,MOD(ROW(A5),5))
下拉。
如果A1:E20中有空格需要摒弃,依旧返回一列紧密排列的数据,F1中可以输入
=INDIRECT(TEXT(SMALL(IF(A$1:E$20="",9999,ROW($1:$20)*100+COLUMN($A:$E)),ROW(A1)),"r0C00"),)
同时按下CTRL+SHIFT+回车,输入数组公式,下拉。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
kp9439
2012-07-16 · 超过22用户采纳过TA的回答
知道答主
回答量:292
采纳率:0%
帮助的人:134万
展开全部
在页眉设置里面可设置页眉页脚,也可设置打印标题。 ...顶端的内容可以用...8、EXCEL中有序号一栏,由于对表格进行调整,序号全乱了,可要是手动一个一...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gemeng25569
2012-07-16 · TA获得超过508个赞
知道小有建树答主
回答量:991
采纳率:100%
帮助的人:489万
展开全部
比如第6列为F
在第6列输入=CONCATENATE(A1,B1,C1,D1,E1)
然后下拉
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式