领先的免费Web技术教程,涵盖HTML到ASP.NET

网站首页 > 知识剖析 正文

用VLOOKUP,先清洗数据,不然麻烦大了!

nixiaole 2025-05-03 15:56:18 知识剖析 15 ℃

如下图中,有时候明明可以直接搜到的值,用VLOOKUP函数却查找不出来,本以为是Excel出现问题了。

其实是因为表格中有不可打印字符,所以函数搜索不到,应该如何解决呢?

解决办法很简单,只需用clean函数和trim函数结合一下。

一、clean函数:用于删除文本中所有不可打印的字符。

输入公式:

=VLOOKUP(E2,CLEAN($B$2:$C$11),2,0)

clean函数清除之后还是匹配不到的数据,可能是由于原数据中有空格,接下来我们再结合trim函数;

二、trim函数:用于删除字符串首尾的空白字符,包括空格、制表符、换行符等。这个函数不会改变原始字符串,也不会影响字符串内部的空格。

输入公式:

=VLOOKUP(E2,TRIM(CLEAN($B$2:$C$11)),2,0)

这就大功告成啦!

如果你想学习更多Excel函数知识,欢迎关注柚一Excel!

Tags:

最近发表
标签列表