码迷,mamicode.com
首页 > 其他好文 > 详细

Excel skill: 如何替换换行符,以及如何把一格转换成多行/多列

时间:2017-10-26 13:38:09      阅读:484      评论:0      收藏:0      [点我收藏+]

标签:选择性   ref   数据   单元   如何   情况   开始   ice   off   

http://blog.sciencenet.cn/blog-508298-695290.html

增加一辅助列,用替换函数替换掉软回车。
比如A列是数据,从A1开始,则插入B列,B1输入公式
=REPLACE(A1,FIND(CHAR(10),A1),1,"")
再用填充柄向下填充。
选中B列,复制,选择A1,编辑-选择性粘贴-数值。即将替换后的值粘贴回原来的单元格。
不过这个公式对无软回车的单元格无效(会出错),如果是有些单元格有软回车,有些没有的情况,则要加个判断。
=IF(ISERROR(FIND(CHAR(10),A1)),A1,REPLACE(A1,FIND(CHAR(10),A1),1,""))
但是,一个单元格里出现多个软回车怎么办?修改公式肯定增加公式的复杂度。这种情况只要多做几次复制-选择性粘贴就可以了。


https://support.office.com/zh-cn/article/%E6%8B%86%E5%88%86%E5%8D%95%E5%85%83%E6%A0%BC-f1804d0c-e180-4ed0-a2ae-973a0b7c6a23

拆分单元格,使用“数据”->“分列”

Excel skill: 如何替换换行符,以及如何把一格转换成多行/多列

标签:选择性   ref   数据   单元   如何   情况   开始   ice   off   

原文地址:http://www.cnblogs.com/freshair_cnblog/p/7735948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!