excel里面,如何把一长列数字改成5个一排5个一排的输出 1 2 3 4 5 6 7 8 9 10 变为 1 2 3 4 5 6 7 8 9 10

不要复制粘贴 因为这列数字很长

假设这些数字在第一行,从A1开始的,A1、B1。。。。。。等
在A2输入:
=INDIRECT("r1c"&TEXT((MOD(COLUMN(E1),5)+1)+(ROW(A1)-1)*5,"0"),FALSE)
向右拉公式到E2
然后选择A2:E2
下拉公式追问

相当牛逼 膜拜

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-15
选择此单元格(或列),走入进入数据菜单—分列,在对话框中选择固定宽度,下一步,用鼠标左键点击要分开的位置出现分隔线,确定即可。追问

原来一列数字就在同一列的上下不同格子里面
现在相当于分成5个一排
列的高度会除以5

大侠所介绍的方法似乎跟题目不太一样

第2个回答  2011-04-15
如果你的长度没超过256*5,可直接使用分列功能;
如果超过,需要分到两个以下的sheet中,Excel2003的一个sheet页中最多能存256列。
相似回答