
前言
经常会在进行VLOOKUP匹配的时候发现报错,或者在进行sumifs求和的时候,发现数值不对。比如下边的情况

通过sumifs函数应该识别出张三的销量应该为1+8=9,但是实际求出来只有1,那就代表“张三”这个字段存在不一致,如果肉眼看不出来,那么大概率是存在空格,呢么如何批量的去除文本前空格呢?
正式演示前请先准备环境
硬件:笔记本、台式电脑均可,本人使用的是联想E11
系统:Windows7
软件:office2013
实例演示
已经有了猜测,那就考虑如何解决?介绍两张方法
一、利用excel快捷方式
1、通过查找与替换功能
①快捷键:ctrl+f

②在开始菜单下找到查找和选择点开,选择替换,同样调出查找和替换界面

从已经识别出的文本字段中,复制空格字符

即可批量去除空格
2、通过函数法:这里介绍比较好用的substitute()
substitute分为四个参数

text即为包含空格的需要调整的文本
old_text:要替换的文本,此处为空格
new_text:此处为不需要填写(案例中需要将空格替换掉,所以此处直接为空)
instance_num:此处代表如果存在多个需要替换的空格,替换的个数(案例中剃掉所以的空格,所以默认不填即可)

excel批量去除文本前空格