函数公式计算出错?可能是Excel单元格中的空格在作祟哦

2021年10月12日17:09:00函数公式计算出错?可能是Excel单元格中的空格在作祟哦已关闭评论 814 views
微信公众号 【EXCEL880】 QQ群【341401932】 Excel课程咨询 请加郑广学老师微信EXCEL880B

在Excel表格中录入数据时,常有人不经意间就多输了一两个空格,而且数据前后的空格常常不容易看到。而这多出来的空格,就会导致后续用公式计算时,计算结果出错。就像下面这张表,要查询的4个人明明都在表格中,可就只得到了4个“#N/A”。

公式计算不正确?可能是Excel单元格中的空格在作祟哦

所以,必须去掉这些可恶的空格。

方法1:TRIM函数

trim函数非常简单,只有一个参数,它可以去掉字符串前后的空格。

① 如图,在D列输入trim函数。

② 复制trim函数的结果,选择性粘贴到B列。

这样B列中姓名前后的空格就去掉啦,G列有部分公式计算结果就正确了。

公式计算不正确?可能是Excel单元格中的空格在作祟哦

TRIM函数缺点

通过上面的GIF图片,相信很多朋友都已经看到了TRIM函数的缺点。那就是:必须一行行或一列列地应用公式,非常麻烦。

上面的表格数据不多,还可以一列列处理。可要是你的表格是下面这样的,密密麻麻的数据。TRIM函数表示要累死了。

公式计算不正确?可能是Excel单元格中的空格在作祟哦

方法2:替换

① 按“Ctrl + A”,接着按“Ctrl + H”,查找内容下输入一个半角空格,直接点击“替换为”。注意,是半角的空格哦。

② 没有步骤了,只一个步骤就完事啦。

公式计算不正确?可能是Excel单元格中的空格在作祟哦

替换的缺点

替换固然非常快,但它除了去掉了数据前后的空格,将数据中间的空格也去掉了。

所以,那些必须保留中间空格的单元格,请用TRIM函数法,不要用替换法。


学习,为了更好的生活。

表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页