VLOOKUP函数,是我们在使用Excel必须要掌握的一个函数。或许大家的工作都会很频繁的使用到它。
下面的Excel表格,用VLOOKUP函数完成姓名对应的入职日期查询,比如I2单元格的陈小东,对应入职日期是:2015/6/30,在J2单元格输入公式得到。
我们仔细观察,会发现I列的姓名,名字之间有一些空格,B列的姓名是没有空格的,如果直接用VLOOKUP函数进行匹配查找肯定会出错。
不妨试试:=VLOOKUP(I2,B:E,4,0),返回NA错误,查找不到。
因此,我们在使用VLOOKUP函数之前,需要先思考将I列姓名里面的空格删除。可以考虑使用SUBSTITUTE函数,将空格替换为空,也就是将空格删除。公式写法为:=SUBSTITUTE(I2," ","")
通过SUBSTITUTE函数将I列的空格去除之后,现在就可以使用VLOOKUP函数进行查找了。
用SUBSTITUTE(I2," ","")作为VLOOKUP函数的第一参数查找值,继续完善公式:=VLOOKUP(SUBSTITUTE(I2," ",""),B:E,4,0)