分享

Excel函数学习30:CLEAN函数

 L罗乐 2017-08-13

本文来源于www.contextures.com,由完美Excel翻译,稍有补充和修改,特辑录于此,分享与大家共同学习。

微信公众账号:excelperfect

 

CLEAN函数删除文本中非打印字符——字符031, 129, 141, 143, 144, 157


什么情况下使用CLEAN函数?

CLEAN函数可以删除文本中的某些非打印字符,但不是全部。当需要时可以使用CLEAN函数或者其它函数来:

  • 删除某些非打印字符

  • 替换文本中非打印字符

 

CLEAN函数语法

CLEAN函数语法如下:

CLEAN(text)

    • text是想要删除非打印字符的文本

 

CLEAN函数陷阱

CLEAN函数仅删除文本中某些非打印字符字符0 31, 129, 141, 143, 144,157。对于其它非打印字符,例如非间断空格字符160,可以使用SUBSTITUTE用空格字符或者空字符串来替换它们。

 

示例 1: 删除非打印字符

CLEAN函数用于删除某些非打印字符,例如ASCII字符集中0-30区域的那些字符。本例中,在源自单元格C3中的文本字符中添加字符913

=CHAR(9)& C3 & CHAR(13)

LEN函数显示单元格C5中的字符数增至15,包括那些非打印字符。

在单元格C7中使用CLEAN函数,删除那些字符,并且字符数减少2个,回到了原来的13个字符。

=CLEAN(C5)


示例 2: 替换非打印字符

对于CLEAN函数不能删除的字符,像字符127160,可以使用SUBSTITUTE函数来替换它们。

=SUBSTITUTE(E3,CHAR(C3),””)


转载本文请联系我(xhdsxfjy@163.com)或者注明出处。

欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多