Excel中利用TRIM函数清除多余空格,增强公式对数据的兼容性

有时候我们在用VLOOKUP或index+match函数从数据源中查找数据的时候,明明函数公式都书写正确,而且数据源中也存在被查找的数据,但结果就是出错。

此时可能的原因是在数据源某个或某些单元格中包含空格,导致在执行精确查询时,认为带空格的数据是完全不同的数据,所以返回查找错误值。

这时候有两种解决方法,一种是删除单元格中的空格,一种是修改查询公式。

相比之下,后一种方法更合适,因为可能数据源不好修改,或其中存在多个空格不规范数据源,修改公式增加公式兼容性可以一劳永逸的帮我们解决问题。

增强公式兼容性的办法是采用TRIM函数清除多余空格,举例如下:

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

Excel中利用TRIM函数清除多余空格,增强公式对数据的兼容性

TRIM函数,用于excel中清除空格,除了单词之间的单个空格外,文本中所有的空格将被清除。在从其他应用程序中获取带有不规则空格的文本时,可以使用。

其他编程语言中也具有TRIM 函数,如SQL 中的 TRIM 函数是用来移除掉一个字串中的字头或字尾。最常见的用途是移除字首或字尾的空白。这个函数在不同的资料库中有不同的名称。

温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!

给TA打赏
共{{data.count}}人
人已打赏
Excel/VBA

Excel通过减负运算“--”将文本数字转换为数值

2025-3-10 16:36:48

Excel/VBA

怎么利用Excel生成二维码?Excel把单元格内容生成二维码

2025-3-10 16:36:51

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索