这个超好用的Vlookup万能查找公式,让你的效率快速提升

时间:2022-10-25 15:27 来源:IT之家   阅读量:9032   

原标题:《推荐吐血!这个简单易用的Vlookup通用搜索公式可以让你的效率提高10倍!》

Excel有一个特点,入门容易,掌握难。

即使你经常使用Vlookup,你也可能不知道以下三个提示。

不相信我。

那就来和我一起看看吧~

如果现在得到一个表,如下图所示,有4个工作表,分别是:

询价单,销售1号,销售2号,销售3号

现在你需要从各个销售部门的查询表中找到该员工9月份的销售额,并填入相应的位置你会怎么做

它可以分为两种情况:

知道查询表中的员工属于哪个部门。

你不知道。

第一种情况,说起来容易,用Vlookup依次从每个表中搜索提取数据就行了。

如果是第二种情况,会稍微复杂一点。

我推荐一组组合函数:Iferror+Vlookup。

完整的公式如下:

=IFERROR,VLOOKUP),VLOOKUP(A2,卖三个!$乙$ 2:$十元二角)

大概意思是,找不到第一个,就去找第二个,再去找第三个。

3个表,3个Vlookup,2个Iferror,n个表嵌套了n个Vlookup和n个Iferror。

超级简约木讷~

这种方法的优点是理解成本低它只需要根据工作表的数量嵌套Iferror和Vlookup函数

但是缺点也很明显。一旦表太多,公式就会有一亿个点那么长...

我给你推荐另一个万能套路公式,如下图。

完整的公式如下:

=VLOOKUP,A2), "卖一个 ", "销售二号 ", "卖三 ")amp,"!B:C "),2,0)

只要您可以修改以下参数,就可以应用此公式:

a2:vlookup的查找值,

数组中的内容:卖一个, "销售二号 ",销售部门III多个工作表名称,用分号分隔。

B:B:查找值在每个表的哪一列,需要确定这个查找值是否存在于每个表的这个列中,

比如上面的例子,搜索值在表的B列,所以是B:B,

b:C:VLOOKUP的搜索区域,

2:返回值的列数,9月份的销售额是B:C区域的第二列。

注意:使用这种方法,所有工作表的结构必须一致。

学会了前两种方法,就基本可以满足你跨表搜索的需求了。

但是,我还是想把这最后一个方法分享给大家。

因为,真的很好用!!!

完整的公式如下:

=VLOOKUP,2,0)

公式的含义:

首先通过VSTACK函数对三个表中的B2:C10的数据进行垂直拼接,然后使用Vlookup函数对这些数据进行搜索。

容易理解吗。!

但是,使用该功能时有一些注意事项。记得拿个小本子记下来~

$ b : $ c 根据数据最多的工作表填写,不能直接选择整列例如,在本例中,销售I和销售II的搜索区域是B2:C9,销售III的搜索区域是B2:C10

v栈功能目前只能在Office 365中使用,其他版本不支持。

写到最后:

每当我们遇到从表中查询列出匹配信息的情况,首先要考虑Vlookup是否能做到。

当Vlookup出错时,注意检查这4件事:

检查函数的拼写和重合是否完全正确,

检查各项参数是否按要求填写,

检查参考区域是否包含搜索对象,

数据源是否标准化。

学习函数式不需要一次就能成功最重要的是去做,边做边观察,边调试如果有人能同时一起交流学习,互相促进就更好了

郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。