EXCEL中两列很长的数据,怎样有规律的分成很多列数据?

就是十多万行的两列数据 每2152行 列成新的一行 该怎么办?或者说 很多TXT格式的数据怎样快速导入到EXCEL 而且从左到右的导入的 不是从上到下

一列数据要分成多列,可以使用EXCEL中的数据-分列这一功能,至于具体方法,需要根据你的数据的分列规则来进行,EXCEL的数据分列提供了两种途径

一种是根据分隔符号进行分列,具体步骤如下:

1、选定需要分列的数据(最多只能选定一列,如有多列要分,需要分步进行);

2、在工具栏选择:数据-分列:

3、在跳出的分列向导窗口选择“分隔符号”,点击“下一步”:

4、选择合适的分隔符号,主要看这列数据的分隔规律,如不在选择之列,可以选择最后一个,自己输入分隔符号,然后点击“下一步”:

5、可以设置分列后每一列的格式(一般情况下无需设置),点击完成。


另一种是自己设定分列线,也就是说如果你选定的数据没有固定的分隔符号,那你只能自己去设置合适的分隔位置,方法和前面基本一致,就是在第3部,选择“固定宽度”,然后第4步就不会有选择分隔符号的界面,而是如下图,请用鼠标在合适位置单击就可以建立分列线(双击该线可以移除):

其他步骤都相同。

因本人EXCEL为英文版本,所以以上所有截图均为网上搜集截取。

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-15

D1=IF(ROW()>2512,"",OFFSET($A$1,ROW(A1)+(ROUNDUP(COLUMN(A1)/2,0)-1)*2152-1,MOD(COLUMN(),2),,))向下向右复制

由于涉及的行列较多,可以先定位到D1:CS2512再填充公式。

追问

这个a列数据是有规律的从350到2500再加上一个表头,,用这个公式也可以嘛?

追答

1、350到2500不明白。

2、有什么需求一次说清楚。
3、上传带行列号的有数据示例的表格截图,清楚说明已知条件,达成什么样的结果,才能给你准确的答案。

追问

能给您 发一份原始文件吗~~你看看 该怎么处理····

追答

你自己先把文件放到百度云盘上,在这里告诉我网址,我自己下载。

追问

http://pan.baidu.com/s/1o8jiqUm
这个是原始文件~~1到2152 是一组数据...以此类推...2152 个做成一列~~您看看 这个有没有简单点的方法~~

追答

公式填充步骤:

1、A2输入=IF(ROW(A2)>2152,"",OFFSET(Sheet1!$A$1,ROW(A1)+(ROUNDUP(COLUMN(A2)/2,0)-1)*2152-1,MOD(COLUMN(B2),2),,))

2、复制A2

3、按下CTrl、G两键调出定位框,引用位置输入 a2:dp2152,确定

4、右键-粘贴

本回答被提问者和网友采纳
相似回答