加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

【excel】-多行黏贴到一行 修正方法

(2015-10-28 18:46:19)
分类: 【Excel】

从mysql查询的数据是两列(如下图1),导出来很多行挤到一行(如下图2),用hadoop 导出来的文本文件也是一样的效果:

解决办法1:
1、异常的文本有一个特点就是开头跟结尾有双引号“,去掉即可。若还不能解决,用方法2。

解决办法2:
1、先搞清楚异常的单元格里的数据的换行方式,正常的excel是制表符(\t)换行,而异常的这段换行方式是回车符(\r)。所以先去文本编辑软件里替换掉换行方式,我用的notepad++。
2、换完以后贴回去excel,按道理不会有问题了,但是发现贴回去,只有后面十几行是正常的,第一行还是异常 (现象1),再把第一行贴回去notepad++(什么也不做,纯贴),再贴回来又出现现象1。原因还是开头的双引号。
3、先复制第二行到最后一行的数据贴到excel,ok,无异常,再把第一行贴回来。或者直接把双引号删除。
4、剩下就是分列了。

图1
http://s16/mw690/001Sl1b7gy6WyOfJljVef&690修正方法" TITLE="【excel】-多行黏贴到一行 修正方法" />


图2

http://s13/mw690/001Sl1b7gy6WyOfMlLm7c&690修正方法" TITLE="【excel】-多行黏贴到一行 修正方法" />



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有