excel中使用vlookup函数填充数据的方法
今天和大家说说函数里的大众情人VLOOKUP。
作为职业表亲,大家对TA是既爱又恨:经常打交道,却又时不时的耍个小脾气,接下来咱们就了解一下这个函数的常用方法。
1、初识VLOOKUP函数
VLOOKUP 是在表格的首列查找指定的值,并由此返回表格当前行中其他列的值。
我们可以用一种简单的方法先记住VLOOKUP函数的参数:
=VLOOKUP(需要找的内容,在哪个范围找,返回查找区域中第几列的内容,匹配方式)
要注意的是:其中需要找的内容一定是在数据表的最左列,查找结果要精确匹配的话,第四个参数要写FASLE或是0。
接下来用几个示例来进一步说明VLOOKUP函数的用法。
下图为某公司的员工信息表,有N多行数据,我们需要找出某员工的一些记录。
2、查找指定姓名的部门信息
我们将需要查找的姓名记录在单元格F3中,G3单元格公式为:
=VLOOKUP(F3,$B$1:$D$10,3,0)
以姓名所在列开始向右数,员工职务在第3列,故第三个参数为3。
因为我们想要精确的找到丘处机的职务,即第四个参数采用精确查找的查找方式,所以需要写为FASLE,或者简写为0。
如果需要了解该员工的详细记录的话,可以继续在其他单元格里写公式,当然第三个参数会有变化,比如要查询部门信息,就应该写成2。
那如果想更轻松地去书写公式,有没有更好的方法呢?
回答是肯定的,只要找到一种能帮我们自动返回序列号的函数就可以了。
3、查找指定姓名的全部信息
现在,咱们需要分别查询丘处机的部门和职务信息。
为了能够在写好一个公式后,用复制的方法快速把其他公式写完,我们用COLUMN函数帮我们来数VLOOKUP的第三个参数——列序号:
=VLOOKUP($F3,$B$1:$D$10,COLUMN(B1),0)
COLUMN函数可以返回指定单元格的列号。
公式中使用了COLUMN(B1),计算结果就是B1单元格的列号2。
COLUMN函数的参数使用了相对引用,向右复制的时候,就会变成COLUMN(C1),计算结果就是C1单元格的列号3,这样就给了VLOOKUP函数一个动态的第三参数。
最后,将COLUMN函数与VLOOKUP拼合在一起,再把公式复制到其他单元格,就可以很容易的查找到该员工的全部资料了。
4、查找模糊条件的信息
VLOOKUP函数的第一参数可以使用通配符。
如下图中,F3单元格给出了部门关键字,G3就可以根据这个关键字查找到数据表中第一条符合这个条件的信息。
=VLOOKUP(F3&"*",C2:D10,2,0)
这样咋一看,咱们可能觉得VLOOKUP函数的第一参数还是挺随和的。那是不是真的像咱们想的那样呢?
5、查找内容区分格式
一起看下图:
F3单元格是员工的工号,G3单元格使用以下公式用于返回该工号的员工姓名:
=VLOOKUP(F3,A1:D10,2,0)
咱们看公式本身是没有问题的,但是却返回了一个错误值,这是什么原因呢?
看出问题来了吗?
需要查找的值和数据表中的格式一个是文本,一个是常规。
6、查找内容区分格式
前面咱们说的都是精确匹配,近似匹配方式在什么情况下会用到呢?
近似匹配主要用于数值类的查询,如下图所示,A~C列是一些业务流水记录。现在要统计出每个月最后一笔业务的金额。
首先,在E3单元格输入4月份的月末日期“4-30”,然后下拉,在填充选项中选择“按月填充”。
接下来选中E3:E6,设置数字格式,自定义为“m月”。
在F3单元格输入以下公式,下拉:
=VLOOKUP(E3,A:C,3)
VLOOKUP函数使用近似查询时,要求查询区域的首列必须是升序排序的,在找不到关键字“4-30”这个日期时,就以比这个日期小,并且与这个日期接近的记录来进行匹配。
这样就找到每个月的最后一笔记录了。
最后咱们来做一下总结:
VLOOKUP函数的特点
1、VLOOKUP函数查找值支持使用通配符("?"号和"*"号)进行查询,但查找值不能使用数组作为参数来生成内存数组。
2、第4个参数决定了是精确还是近似的查找方式。
如果为0(或FASLE),用精确匹配方式进行查找,而且支持无序查找;如果为1(或TRUE),则使用近似匹配方式进行查找,要求第2个参数的首列或首行按升序排列。
3、第3个参数中的列号,不能理解为工作表中实际的列号,而是指定返回值在查找范围中的第几列。
4、如果查找值与数据区域关键字的数据类型不一致,会返回错误值#N/A。
5、如果有多条满足条件的记录时,只能返回第一个满足条件的记录。
相关阅读
-
在Excel中,二号字体通常对应于18磅。这是因为在默认情况下,Excel中的字号设置是以12磅为基准的。在这个基准下,二号字体对应的字号就是18磅。当然,这个数值可能会因为......
2023-11-18 5529 -
→复制所选内容的格式,应用到不同位置的内容中。 →再看一下格式刷应用频率比较高的场景,单击格式刷,使用频率最高的一个场景。 →其次是双击格式刷,无限刷。 →然后是单击格......
2023-10-20 7770 -
本文介绍了Excel批量插入图片自适应大小快捷键的具体操作步骤和使用技巧,重点介绍了“Ctrl+Shift+”快捷键的使用方法,让读者能够更加高效地进行图片处理。通过此文,读......
2023-08-12 4189 -
排序,应该是Excel中最基本的话题和功能,对于一般的数值排序,部分的亲还可以应对,但对于一些自定义或者函数公式的排序,大部分的亲望而止步……那到底有多少种排序的方法呢?...
2023-01-07 7077 -
其实独显直连并不新鲜,有的品牌早早就在游戏本上采用了相应的技术,但在今年之前,如果提到独显直连,还只不过是聊胜于无的一个卖点,因为它和混合输出之间一切的区别似乎都只是停留在理......
2023-01-09 7407 -
排序,应该是Excel中最基本的话题和功能,对于一般的数值排序,部分的亲还可以应对,但对于一些自定义或者函数公式的排序,大部分的亲望而止步……那到底有多少种排序的方法呢?...
2023-01-07 7077 -
在上月的手机CPU天梯图2022年11月版更新中,新增了联发科天玑9200、高通骁龙8Gen2和骁龙782G以及紫光展锐唐古拉T820等多款处理器。...
2023-01-06 8707 -
现在越来越多的专业术语喜欢用英文缩写代替,VP也算是一个,在互联网企业出现的频次最高。那么,VP到底是什么意思?接下来我将会从一个新的视角跟朋友们聊聊VP这个事。...
2023-01-03 1562 -
打开接收机和话筒的电源,按下接收机上面要对频通道“SET”对频按键,这时可以看到A通道的显示屏会显示几条下划线,表明已经进入对频状态,接收机会发射该通道的红外对频数据。...
2022-12-31 8487 -
这里总结一下找工作需要问清楚的事情:1、薪资福利:这是最根本要弄清楚的事情,包括基本工资、绩效工资、试用期工资、工会福利、五险一金等等。2、晋升渠道:没有公平公开合理的晋升渠......
2022-12-30 9583