excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel单元格中的空行要怎么删除,但不清除换行显示

遇到

像下面这个问题,在单元格中使用了换行显示,来分行展示多个文本内容,但在其中出现了一个空行,那这种情况,使得数据看上去不整洁美观,那么要怎么操作?

单元格中的空行,是由于在换行时,没有输入任何数据内容,而显示为一个空行,但实际上,它当然不是真正的空行,而只是一个换行符而已。

那么,要将换行符清除,我们之前在《Excel100个常见函数快速入门》中介绍了两个函数来解决。

如果是清除单元格内所有的换行符,那么可以使用clean函数:

但从结果可以看出,这并不是我们需要的效果。

我们只需要将空行的换行符清除掉,那么则需要使用到另外一个函数。

它就是SUBSTITUTE替换函数。

我们来输入substitute函数公式:

这个公式中只输入了3个参数,它的含义即表示替换单元格的所有换行符。

同样是对所有换行进行处理,但与clean函数不同的是,clean函数是清除,而substitute函数是替换。

我们来看下公式的结果:

可见这个结果是我们需要的最终效果,那么这个公式如何来解释呢?

=SUBSTITUTE(B2,CHAR(10)&CHAR(10),CHAR(10))

CHAR(10)&CHAR(10)

两行空的数据,不就是两个换行符嘛!

根据substitute函数的含义,它会查找单元格中包含两个换行符的内容,然后替换成指定的字符,也就是第3参数。

char(10)

由于单元格中换行显示的每行文本前面都包含一个换行符,而空行也代表一个换行符,因此在空行的位置,它会加上下方换行数据前的一个换行符,加起来就是两个换行符,而被substitute函数查询到,再进行替换,便得到正确的结果。

任何

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接