怎样实现excel自动按段落输入

来源:百度知道 编辑:UC知道 时间:2024/06/22 03:55:12
我现在有一大堆文字数据,已经分好段落,每段中间空了一行,现在需要将每段文字分别放入excel里的不同单元格里,因量大(16G),不可能挨着手工复制粘贴,请问有无快速实现的方法,如何实现?

楼主, 我给您算一笔帐:

容量 1G=1000M
1M 大约就是100万个英文字符位.相当于50万个汉字
1G大约相当于5万万个汉字
16G就相当于80万万个汉字的存储容量

这是按所占硬盘容量直接转化成汉字计算出来的, 实际上因为使用字处理软件的不同, 汉字的远没有这么多. 但是16G的汉字文字数据也是相当庞大数据。

可以说Excel根本不是文字处理的专家,处理效果也不及Word. 每个单元格最高存放汉字的个数也就1.6万个左右。一个工作表65535行 X 256列. 这么多年来,我还从来没有看到过 50M以上的Excel文档.16G=16000M 这是什么概念,我不知道,但我相信即便是您能放进去,这文件也打开不了。

直接复制,然后粘贴就可以了。

先在word中全选,复制,再在excel中粘贴,这时数据就粘贴过来了,不过这时的数据是隔一个单元格再显示另一段内容,再用一个公式将空的单元格标识出来,呆会儿再删除空的就行了
具体做法,假设我们已经将所有的文字数据放在A例了,在B1中输入公式:
=if(len(a1)=0,2,1)
用填充柄填充完B例,再按B列升序排序,所有的空行就不在了

整体思路:先将数据转换为txt文件,再将其导入到excel中。具体步骤如下:
先将word文档另存为txt文件,打开此txt文件,用查找替换功能将多余的空格替换去掉。然后在excel中,单击菜单“数据”--->“导入外部数据”--->“导入数据”,在弹出的“选取数据源”对话框中,文件类型选“文本文件”,找到刚才转换的txt文件,单击“打开”。弹出“文本导入向导步骤3之1”,选“分隔符”,单击“下一步”,弹出“文本导入向导3步骤之2”,分隔符号选“空格”,单击“下一步”,在“文本导入向导3步骤之3”中单击“完成”。在弹出的“导入数据”对话框中,选择数据的放置位置,然后单击确定。整个导入过程完成。

选择那一列或那个单元格
“设置单元格格式”
“对齐”选项卡
勾选“自动换行”
将那一列的列宽调好。

很简单,先在word中将文本转换成表格,然后复制