excel A列(只有1列)近万条数据,如何将这万条数据分成每列500条的多个列,如:A-M列 每列500个数据?

如题所述

输入以下公式,然后向右向下填充公式

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

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-25
Excel中分列是对某一数据按一定的规则分成两列以上。分列时,选择要进行分列的数据列或区域,再从数据菜单中选择分列,分列有向导,按照向导进行即可。关键是分列的规则,有固定列宽,但一般应视情况选择某些特定的符号,如空格、逗号、分号等。值得注意的是,分列向导中可以对分列后的各列设置格式等进行设置追问

谢谢啊

第2个回答  2013-04-25
=index($a:$a,(column(a1)-1)*500+row(a1))
下拉500行。或复制公式,选中500行。粘贴公式。再右拉到你需要的那列。
第3个回答  2013-04-25
假设数据在A列,在B1输入公式:
=offset($a$1,500*(column(a1)-1)+mod(row(a1)-1,500),)
下拉填充500行,再右拉填充本回答被提问者采纳
相似回答