输入单个空格字符_字符串的比较及清理垃圾字符

在日常的数据输入或操作时,表面上看起来完全相同的字符,却经常查询不到相匹配的结果,这往往是由于目标字符串与关键字不符导致的

一、字符串的比较

如下图:

32f0d2380f1706c7df4b11c62354d5dc.png

C2单元格 =A1=B1 返回TRUE

C3单元格 =EXACT(A1,B1)返回FALSE,是因为EXACT区分大小写

I LOVE YOUI LOVE YOU表面上看都一样,为什么都返回FALSE呢?

是因为B5单元格中的每个单词之间有两个空格,而A5中只有一个,这常常发生在手工输入时,为消除字符串中多余的空格,我们可以使用TRIM函数

TRIM 除了单词之间的单个空格外,清除文本中所有的空格

连续空格保留一个,删除其他空格。

TRIM(text)

TRIM(目标单元格)

8994e26e5fcb837ff6bf02ea7a5656e2.png

E5单元格中输入 =A5=TRIM(B5)

E6单元格中输入 =EXACT(A5,TRIM(B5))

两个公式返回的结果都为TRUE,是强行将B5单元格中单词间的多余空格删除掉(单词间的两个空格删除,剩余一个空格)

二、清理垃圾字符

CLEAN 删除文本中不能打印的字符

CLEAN(text)

CLEAN(目标单元格)

如下图:

34b044b7270fff924c25c93414003180.png

A10单元格中的内容为"[]好好学习[]","[]"为非打印字符

输入公式=CLEAN(A10) 进行清理

返回结果为"好好学习"。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值