如何将逗号和硬回车分隔的数据从word中导入excel中一列.docx
文本预览下载声明
如何将逗号和硬回车分隔的数据
从word中导入excel中一列
1) 数据在word格式为数据之间逗号分隔,换行为硬回车^p。
数据格式如下:
42002001345,42002001239,42002001522,42664716800,42002001503,42002001521,42
002001733,42002001135,42002001189,42002001317,42002001354,42002001436,4266471490
0,42002001015,42002001221,42002001176,42002001231,42002001498,42002001134,420020
01188,42002001312,42002001353,42002001435,42002001460,42664715200,42002001014,42
002001520,42002001515,42002001443,42002001090,42002001131,42002001402,4200200139
9,42002001400,42664641900,42002001496,42002001497,42002001648,42002001078,420020
2) 遇到的问题
将原word文档另存为TXT格式然后用excel打开TXT文件,选择并设置逗号分隔,结果转出来的数据在硬回车换行处的数据被拆成了两个,其他数据单独成行了,但再一个一个的整理换行出的数据工作量巨大。
3) 解决方法:
A. 先明白逗号,硬回车,软回车的输入方法依次为“,”“^p”“^l”
解释:拐弯箭头为硬回车,竖直向下箭头为软回车。上面数据中换行为硬回车,下面举例文字换行为软回车。
举例:将word中的逗号替换为回车(一下举例文字源于网络)
1. ?硬回车: ?查找内容: ? ?, ?替换内容: ?^p ??2.软回车: ?查找内容: ? ?, ?替换内容: ?^l
B. 先将所有硬回车去掉:在word中查找内容:“^p”,替换内容:空(什么都不输入)
C. 再将每个数据放到一行:在word中查找内容:“,”,替换内容:“^l”
D. 经过以上两步,数据已经单独成行。新建excel,选中要粘贴的列,设置单元格格式为文本,复制word中的数据粘贴到该列即可。
E. 各步得到的数据如下:
B:
42002001345,42002001239,42002001522,42664716800,42002001503,42002001521,42002001733,42002001135,42002001189,42002001317,42002001354,42002001436,42664714900,42002001015,42002001221,42002001176,42002001231,42002001498,42002001134,42002001188,42002001312,42002001353,42002001435,42002001460,42664715200,42002001014,42002001520,42002001515,42002001443,42002001090,42002001131,42002001402,42002001399,42002001400,42664641900,42002001496,42002001497,42002001648,42002001078,420020
C:
420020013454200200123942002001522426647168004200200150342002001521420020017334200200113542002001189420020013174200200135442002001436426647149004200200101542002001221420020011764200200123142002001498420020011344200200118842002001312420020013534200200143542002001460426647152004200200101442002001520420020015154200200144342002001090420020011314200200140242002001399420020014004266464190042002001496420020014974200200164842002001078420020
D:
软硬回车:
硬回车就是普通我们按回车产生的
显示全部