优惠思维 篇六:学好vlookup几个中阶用法,让你与众不同
在工作中,当你会vlookup函数的时候,你就已经超越了50%的同事了,虽然简单,但仍然有一部分人靠眼力处理数据。想要成为公司里的大神,需要学的还有很多。下面说几个vlookup函数的中阶应用,虽然不能让你出类拔萃,但至少能让你与众不同。
一、vlookup与iferror的嵌套。
我们经常会遇到,使用vlookup匹配的时候,出现“#N/A”,我们也知道这是找不到想要匹配的对象,也就是“查无此人”,那么我们如何使用公式在“查无此人”的时候,输出我们想要的内容呢?
使用函数:=IFERROR(VLOOKUP(D4,A:B,2,0),"想要的内容")
vlookup与iferror嵌套公式
在表中没有毛六的销售业绩,我们输出了“没有”。
二、vlookup与if的嵌套。
如果遇到,查找值所在列位于目标值所在列之后(也就是逆向查找),我们不能想当然地用“=vlookup(D8,A:B,-1,0)”去查找,这时候就会用到vlookup与if函数的嵌套公式。
使用函数:=VLOOKUP(D8,IF({1,0},B:B,A:A),2,0)
vlookup与if嵌套公式
需要注意的是,if函数里面的内容。
三、vlookup与transpose的嵌套。
有时候,我们遇到的数据表不是纵向的,而是横向的。怎么使用公式,查找呢?有些数据表能够转置为纵向,但需要重新建立一个工作表,况且,有些有合并单元格的数据表没办法转置为纵向。那么如何运用公式呢?
使用函数:=VLOOKUP(B6,TRANSPOSE($A$1:$J$2),2,0),同时按ctrl+shift+enter,即能够实现横向查找。
vlookup与transpose嵌套公式
四、vlookup与match的嵌套。
如果我们遇到一个数据表,一组人有性别、年龄、身高、体重等数据,需要快速匹配出一个人的年龄、体重、性别、身高数据,该如何操作?最劳模的办法就是年龄匹配一次、体重匹配一次,性别配一次、身高再匹配一次,虽然完成了工作,但是完成不够漂亮。可以通过以下公式解决。
使用函数:
=VLOOKUP($A12,$A$1:$E$9,MATCH(B11,$A$1:$E$1,0),0)。
vlookup与match嵌套公式
这个公式分解开的逻辑就是,先匹配出想找查找数据在原始数据表的哪一列,自动识别列数后,vlookup函数就能匹配出想要的结果。
函数vlookup还有很多高阶用法,平时应用较少,学会了也容易忘记,如果不是专业人士,还是多巩固巩固中低阶用法吧。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
thomass
校验提示文案
thomass
校验提示文案