请问EXCEL一列有5000行,怎样才能把它平均分成5列?!

请问EXCEL一列有5000行,
怎样才能把它平均分成5列?!

呵呵,不要告诉我要手动剪切啊!
请各位大侠帮帮忙,谢谢!

1、首先在软件编辑状态,鼠标放在两行之间,显示十字加号。

2、然后拖动鼠标调节到合适的宽度。

3、释放鼠标即可平均分配各行的间距了。

4、同样的方法可以设置平均分配各列的宽度。

5、鼠标放到两列之间,显示十字符号。

6、最后鼠标拖动到合适的列宽之后释放鼠标。

7、这样就可以获得相同列宽的表格了,在把数据导入进表格就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27

1、如果数据在A1:A5000单元格,那么在左上角的名称框中输入C1:G1000,回车,将C1:G1000单元格处于选择状态;

2、输入以下公式,按Ctrl+Enter组合键结束,实现将A列数据均分到5列的效果

=OFFSET($A$1,MOD(ROW(A1)-1,1000)+(COLUMN(A1)-1)*1000,)

第2个回答  推荐于2017-09-11
一列有5000行?是一列有5000个字段吗?
我的想法是:(假设这些数据都放在A列)
1、选中A列,然后“分列”(在菜单栏--数据--有效性--分列),平均分成5份(当然,因为一行数据包含太多,这种方法比较麻烦,也不好分)
2、利用mid函数。
我把A列的这5000字段(行)数据分成5列分别放到A2、A3、A4、A5、A6里去,在A2里输入公式:=MID(A1,1,1000)
A3里输入公式:=MID(A1,1001,1000)
A4里输入公式:=MID(A1,2001,1000)
A5里输入公式:=MID(A1,3001,1000)
A6里输入公式:=MID(A1,4001,1000)
这样就把A列里的5000含数据分开了,当然,你可以把A2-A6五列数据复制--仅粘贴数值,这样就不包含公式了。本回答被提问者采纳
第3个回答  2008-10-27
假设你这列在A1:A500,如下操作是完成你要求最快的操作

1、在B1输入公式 =OFFSET($A1,(COLUMN()-2)*1000,0),然后敲回车
2、在编辑栏前面的那个目前显示为B2的区域中输入 B1:B1000,回车后你会发现B1:B1000整个被选中了
3、菜单“编辑-填充-向下填充”
4、选中B列整个一列,在列标那里就有一个填充柄,拖动它向右填充到E列
5、选中B到E共4列,复制。然后在F列列标上单击右键,选“选择性粘贴”
6、在选择性粘贴对话窗口中,选中“数值”,确定
7、选中A到E整列,删除列
第4个回答  2008-10-27
你是想把5000行分成5列,每列1000行?如果这样的话,最简单的办法就是在B1单元格输入=a1001,C1单元格输入=A2001,……,再下拉填充1000行就可以了。比用函数简单多了。填充好后将它们转换为数值取公式。再把A1001以后全部删除。
相似回答