在EXCEL函数中,VLOOKUP应该是所有表友最有共鸣的函数了。 就连小朱也是在见识了VLOOKUP的强大功能后,才踏上了EXCEL的修真之路。 还记得那年刚参加工作时,领导让小朱记录客户资料。 由于打字速度快(每分钟180字),小朱欣然接单。 朱大哥动动手指如飞,用了一天的时间,终于完成了上百条客户信息的补录。 就在朱哥满怀成就感的时候,一个老同事说要帮朱哥查资料。 他只是输入了一个公式,然后从另一个表中提取了信息。 比对完了,他还发现了很多朱大哥的错误。 这下朱哥傻眼了。 原来这么简单的事情vlookup返回值为0,朱大哥用了一天时间就完成了,而且质量不是很高。 对于一向以懒人自居的朱小弟来说,这种事情是无法忍受的,所以在老同事走后,朱小弟就静静的研究着他写的公式……,从此,小弟朱哥辛苦了,鸡叫手舞足蹈,吊在梁上,触类旁通vlookup返回值为0,……终于有了现在的“懒办公室”。

以上就是朱小弟的…EXCEL成长之路,希望能在一定程度上给初学者一些启发,让大家更加自信的学习接下来的内容,至于那些老油条请让开,今天的内容不适合您。

言归正传,让小猪给大家介绍一下VLOOKUP的入门知识。

注意:以下任何一种情况下的公式都可以帮助您入门。 如果你不能得到一个,你可以得到两个。 如果你不能得到两个,就读整篇文章。 只要你努力,你就会开始。

1. VLOOUUP的语法

使用VLOOKUP不需要死记硬背,但必须注意以下几点:

1.知道你在找什么;

2.知道你要找的内容在哪个区域;

3、知道你要返回的结果在哪个区域,你要返回的结果和搜索内容之间有多少列;

4. 知道您想要精确匹配还是近似匹配。

语法:VLOOKUP(①要查找的值,②查找值的范围,③包含返回值的范围内的列号,④精确匹配或近似匹配——指定为0/FALSE或1/TRUE)。

①要查找的值:可以是字符串、单元格、数字或公式;

vlookup返回多个值_vlookup返回值为0_vlookup 返回 行值

②取值所在区域:可以是单元格区域、命名区域、自建区域等;

单元格区域:比如下图中的“A1:B20”区域;

vlookup 返回 行值_vlookup返回多个值_vlookup返回值为0

命名区域:例如,将区域“A1:B20”命名为“aa”;

vlookup返回值为0_vlookup返回多个值_vlookup 返回 行值

那么公式可以写成:

E2=VLOOKUP(D2,aa,2,FALSE)

vlookup返回值为0_vlookup 返回 行值_vlookup返回多个值

自建区:EXCEL中自建区用大括号表示,如:{"江峪","新立村"},则公式可写为:

=VLOOKUP("江鱼",{"江鱼","新立村"},2,FALSE),返回"新立村"。

③区域中包含返回值的列数:查找值所在列与返回值所在列之间包含的列数。 这个参数通常是一个普通的数字,但也可以用公式的返回值代替。

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

如上图:

I2=VLOOKUP($H$2,$A$1:$F$20,COLUMN(B1),FALSE)

J2=VLOOKUP($H$2,$A$1:$F$20,COLUMN(C1),FALSE)

K2=VLOOKUP($H$2,$A$1:$F$20,COLUMN(D1),FALSE)

COLUMN在这里的作用是获取列号,COLUMN(B1)=2,COLUMN(C1)=3,COLUMN(D1)=4,…,这样可以快速填充连续数据。

④ 精确匹配还是近似匹配:这里只讲精确匹配,后面再讲近似匹配。 输入时可以输入“0”、“FALSE”或输入逗号后留空,什么都不输入。

例如,前面的公式可以写成:

=VLOOKUP(D2,aa,2,FALSE)

=VLOOKUP(D2,aa,2,0)

=VLOOKUP(D2,aa,2,)

据说公式越短,等级越高

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

2、VLOOKUP的输入及操作方法

其实VLOOKUP不需要记忆太多东西。 输入时只需输入“VL”,按TAB键即可。

vlookup返回值为0_vlookup 返回 行值_vlookup返回多个值

如果第一个参数在公式的左侧,只需按向左箭头键

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

直接点击第二个参数

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

第三个参数直接输入返回值所在的列数,然后输入一个逗号,第四个参数会自动弹出。

查看完整操作

3、VLOOKUP的返回结果

当公式输入正确时,VLOOKUP通常有以下三种结果:

1.返回正确的值,这里就不多说了。 我们上面的案例都返回了正确的值;

2.返回0值。 当查找值存在但返回值区为空时,返回结果为0;

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

3、返回#N/A,当搜索区域没有搜索到的内容时,返回#N/A。

vlookup 返回 行值_vlookup返回值为0_vlookup返回多个值

4. VLOOKUP的主要应用场景

一、数据对比

如下图:在A列中查找C列中没有的村名

vlookup返回值为0_vlookup返回多个值_vlookup 返回 行值

B列输入公式:

B1=VLOOKUP(A1,C:C,1,FALSE)

其中显示#N/A,表示A列有,C列没有

2.数据提取

从左边表格中提取H列三个人的信息

vlookup返回值为0_vlookup 返回 行值_vlookup返回多个值

在I2中输入公式:

=VLOOKUP($H2,$A:$F,COLUMN(B$1),FALSE)

向右填充,向下填充

3、数据筛选

如下图:根据右表A列的村庄筛选数据

操作步骤:使用VLOOKUP查找另一张表的村名,然后按升序排序,显示的结果全部为#N/A可以删除,其余为必填内容