2)库房里盘点明细表生成后,根据商品代码填充中文名称以及库存数
VLOOKUP通用的语法为:VLOOKUP(查找值,查找范围,查找结果在查找范围的第几列,精确查找或者模糊查找)
我们以第二种举例来说明VLOOKUP的具体用法:
1) VLOOKUP正向查找,为VLOOKUP常用的功能
公式解释:总明细中,库存列数在商品代码的右边,因此根据代码求库存数时,符合VLOOKUP从左向右查找。
公式的完成步骤(2016为例):
1)在G3单元格输入= VLOOKUP
出现以下语法对话框,分别对应4个参数:
公式结果:VLOOKUP(E2,B2:C7,2,0)
VLOOKUP是函数公式名称,我们只需要对应输入就可以产生;
参数一:直接用鼠标点击E2单元格即可。E2单元格为查找值,就是我们目前已经知道的代码信息
参数二:用鼠标框选B2:B7。B2:B7为明细表中的查找范围,该区域需要包含查找值以及所对应的结果
参数三:手动输入2。参数2表示查找值列到结果列包含2列
参数四:0为精确查找 (通常都要求精确查找,直接输入0)
输出结果为对应的代码60003337所对应的库存数;
亲,可以动手操作下哦。
举一反三,你也可以用这种方法根据商品代码求中文名称;但是遗憾的是你失败了,但是不要灰心,我们继续学习:
2)VLOOKUP逆向查找
举例:根据商品代码求中文名称。因为明细表中商品代码在中文名称的左边,因此又称为VLOOKUP从右向左查找
同VLOOKUP正向查找语法一致,只是
参数2变成了:IF({1,0},A2:A7,B2:B7)
巧妙的应用IF函数,将查找值列和结果列调换顺序,根据对参数的调整使得我们的查找结果正确
聪明的同学会问:我是不是可以在原明细表中商品代码列和中文名称列调整一下顺序呢?恭喜你,这样我们就可以直接使用从左向右查找的方法进行查找运算了。
3)实际工作中经常出现的问题:
查询结果出现:
出现该符号通常有两种情况:
(1)明细表中不包含查找值;
(2)肉眼看见的查找值格式错误:比如查找值前后带有空格
小技巧:CTRL+F查找,将可能格式错误的数据粘贴入查找单元格,会发现在该查找值前或者后存在空格,可以添加辅助列,然后使用函数TRIM去掉多余的空格。
VLOOKUP常用的方法以及使用过程中遇到的困难都已经呈现出来,希望大家在遇到类似的情况时能够及时的想起它,当然台上一分钟,台下十年功,为了自己以后的能力更强大,抓紧时间练功哦。感谢您的阅读与支持,觉得想学,点个赞;觉得实用,帮忙宣传;提前恭喜你即将成为大表哥、大表姐!