打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
真的烦,每次匹配数据的时候都碰到文本中有空格

工作中应该会经常碰到一件烦心事,匹配数据的时候如果碰到数据里面有空格的时候,往往会显示出错误值,而当我们用有空格的单元格进行countif条件计算时,结果就会显示为0,这种情况我们的数据往往就会统计错误。


如下图,因为李四、王五、赵六文本前后还有中间都存在空格,所有最后的数据用vlookup函数匹配的时候会出现错误值。

下面小编将针对这种情况讲解两种最为简单的方法,如何剔除掉文本里面的空格。



第一种方法:函数消除法


当单元格文本前后出现空格时,我们需要用到一个函数:TRIM

▼函数释义:TRIM():消除单元格前后的空格。

函数=VLOOKUP(TRIM(A4),人员明细!A:C,3,0).

如上图,当我们使用了TRIM函数之后,原来王五、赵六两个前后的空格已经被取消掉,数据最终也匹配出来了。但是李四的名字空格因为在中间,所以还是没有取消掉,下面讲另外一种方法。



第二种方法:函数替换法


如上一方法,当文本中间有空格的时候,TRIM函数就没有作用了,因为他只能取消掉前后的空格。这里将讲到另外一个函数:SUBSTITUTE

▼函数释义:SUBSTITUTE:(需要替换的文本,旧文本,新文本,第N个旧文本)。

当你只写前面三个参数时,SUBSTITUTE:(需要替换的文本,旧文本,新文本),结果为将所有要替换的内容都进行替换。

函数=VLOOKUP(SUBSTITUTE(B2,' ',''),人员明细!A:C,3,0)

这里我们看到用SUBSTITUTE替换空格之后,不管文本前后还是中间存在空格都已经被替换掉。

注意点:

1、这里我们看到SUBSTITUTE(B2,' ',''),第一个双引号举例中间空了一个,后面一个双引号没有空,解释为将B2单元格内的姓名存在的空格,替换为空。

看到这里是不是非常简单了呀~~~


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
函数-文本和数据函数-TRIM 和 substitute(去除单元格中空格和回车)
VLOOKUP函数系列课程3:常见错误
office excel最常用函数公式技巧搜集大全(13.12.09更新)20
脑洞大开,Excel用99+空格来提取单元格数据,你用过吗?
你会删除单元格中的空格吗?不,你不会~!
Excel函数应用篇:清除多余的字符,SUBSTITUE、CHAR和VALUE函数
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服