Excel 删除文本中的所有非打印字符:CLEAN函数

CLEAN函数用于删除文本中所有非打印字符,其语法是CLEAN(text)。其中,参数text是即将删除非打印字符的字符串或文本,或是对含有非打印字符串单元格的引用,下面通过实例具体讲解该函数的操作技巧。

步骤1:从网页上复制一份“设备状况”报表,排版完毕后想将文章打印出来,但文章中含有非打印字符,在此使用CLEAN?函数删除工作表中非打印字符,该报表中的数据如图11-23所示,可以看到在“位置”及“状况”文本中含有非法字符,如图11-23所示。

图11-23 原始数据

步骤2:选中C3单元格,在编辑栏中输入“=CLEAN(C2)”,然后按Enter键,删除非打印字符,如图11-24所示。

图11-24 删除C2单元格中的非打印字符

步骤3:选中D3单元格,在编辑栏中输入“=CLEAN(D2)”,然后按Enter键,删除非打印字符,如图11-25所示。

图11-25 删除非打印字符后的文本

注意:此函数将文本中非打印字符全部删除,适用于任何需要打印的文本,也适用于任何领域。

Excel 删除非打印字符:CLEAN函数详解

CLEAN函数用于删除文本中所有非打印字符,其语法是:


CLEAN(text)

其中,text参数是即将删除非打印字符的字符串或文本,或对含有非打印字符串单元格的引用。下面通过实例具体讲解该函数的操作技巧。

用户在网上下载了一份“设备情况报表”的模板,原始数据如图12-11所示。用户想将其打印出来,但在“位置”及“状况”标题文本中含有非打印字符,需要先使用CLEAN函数删除工作表中的非打印字符。具体操作步骤如下。

图12-11 原始数据

STEP01:选中C3单元格,在编辑栏中输入公式“=CLEAN(C2)”,然后按“Enter”键返回,即可删除C2单元格中的非打印字符,如图12-12所示。

STEP02:选中D3单元格,在编辑栏中输入公式“=CLEAN(D2)”,然后按“Enter”键返回,即可删除D2单元格中的非打印字符,如图12-13所示。

删除C2单元格中的非打印字符

图12-12 删除C2单元格中的非打印字符

删除非打印字符后的文本

图12-13 删除非打印字符后的文本

此函数将文本中非打印字符全部删除,适用于任何需要打印的文本,也适用于任何领域。

Excel消除单元格内换行的2个方法

消除单元格内换行的方法有2个。

第1种,使用 CLEAN 函数。例如,在含有以下公式的单元格中,会返回消除单元格 A1的换行后的数值。

=CLEAN(A1)

另一种方法就是使用替换功能。例如,想要一次性消除 A 列中所有单元格的换行,可进行如下操作。

➊ 选择 A 列,按Ctrl +H 启动替换功能

➋ 点击【替换】菜单后,按下快捷键Ctrl +J (菜单中没有显示内容,不要介意,继续操作)

➌ 点击【全部替换】➛点击【关闭】