2007版excel中怎么插入vlookup函数

发布网友 发布时间:2022-04-22 07:04

我来回答

4个回答

热心网友 时间:2022-05-11 21:08

首先介绍一下Vlookup的语法结构,

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。

表述就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)

使用方法通俗来讲就是,vlookup是竖直查找,即列查找。根据查找值参数,在查找范围的第一列搜索查找值,找到该值后,则返回值为:以第一列为准,往后推数查找列数值的这一列所对应的值。

下面以详细步骤来分解示例:

1、如下,在这几个人当中查找某几位的年龄

2、选中要输入数据的单元格输入vlookup公式,如下图

参数解析:

a、公式中第一个参数“lookup_value”即查找值,在此示例表中就是要查找的对象“张三”,所以第一个参数鼠标点击“D1”单元格即可;

b、第二个参数“table_array”查找范围,在此示例表中也就是A1:B7的区域,鼠标选中这个区域即填写完第二个参数;

c、第三个参数“col_index_num”查找列数,也就是查找张三的年龄在A1:B7的区域里在第一列往后数,在此示例表中以第一列A列为准往后推数为第二列,所以第三个参数填“2”;

d、第四个参数“range_lookup”是让你选择精确匹配或者近似匹配,工作中一般都会选精匹配(用数字“0”表示)。

3、接步骤2,填写完参数后,敲回车,即可看到结果

4、如果此时把公式带入下面单元格(鼠标变成十字加号后直接下拉或双击)继续查找张五、张六及张二的年龄,看看是否正确

此处发现张二的年龄查找出错!

检查下E4单元格内的公式是否正确,检查发现E4单元格的查找区域由原来的“A1:B7”区域变成了"A4:B10"区域,原来是查找范围没有应用“绝对引用”才导致区域变换了的

5、鼠标放在E1单元格公式内,分别选中“A1”和“B7”按F4键(绝对引用)敲回车

接着,重新把公式带入下面单元格,看公式应用结果完全正确


说明:

如果是excel2007以下版本,

1、点击公式菜单栏——查找与引用——vlookup

2、在弹出的窗口内,对应参数填写内容同上述相应步骤参数描述

3、最后在查找范围处,应用“绝对引用”即可完成。

热心网友 时间:2022-05-11 22:26

Excel2007,必须得有,不解释。
2
例如有两个表,分别是:A表

3

和B表

4
例子要求在B表的B26到B31单元格中自动填入A表中A列与B表A列相同值(完全相同,不分大小写)所对应的C列的值
END
步骤详解

先选中B表B26,然后选择公式:弹出函数编辑框:

把这4个自定义项全填上就OK,上往下第一个为:可用鼠标直接选中B表A26,这是返回B26时赖以遵循的搜索项,编辑框中会自动输入语法。

第二个自定义项为:直接鼠标选择A表中整个A:C列,这是搜索范围。如果要圈定一个特定范围,建议用$限定,以防之后复制公式时出错。

第三个为:本例中要返回的值位于上面圈定的搜索范围中第3列,则键入数字3即可。

最后一个:通常都要求精确匹配,所以应填FALSE,也可直接键入数字0,意义是一样的。

确定后,可以看到B表B26中有返回值:

7
最后,向下复制公式即可。大功告成!检查一下看,是不是很完美?

热心网友 时间:2022-05-12 00:01

VLOOKUP 的语法结构

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
表述就是VLOOKUP(查找值,查找范围,查找列数,精确匹配或者近似匹配)
例:
=vlookup("爸爸","麻将室",5,0) 爸爸在麻将室第5个房间里面找,精确找自己的!
推荐你加公众号selftt 自学成才,里面每天分享excel教程及实用技巧!

热心网友 时间:2022-05-12 01:52

功能:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。格式:=VLOOKUP(参数1,参数2,参数3,参数4)
含义:“参数1”为需要在数组第一列中查找的数值,可以为数值、引用或文本字符串;“参数2”为需要在其中查找数据的数据表;“参数3”为“参数2”中待返回的匹配值的列序号;“参数4”为一逻辑值,指明VLOOKUP返回时是精确匹配还是近似匹配。
说明:“参数1”为查找的内容;“参数2”即指数据查找的范围(单元格区域);“参数3”指要搜索的数值在“参数2”即数据查找的范围(单元格区域)中的列序号,“参数3”为“2”即数值在第2列。“参数4”为0代表精确查找(为FALSE时可省略)。例如,“VLOOKUP($F$28,Data!$A$7:$B$1500,2,0)”的意思是,在Data!$A$7:$B$1500范围的A列找到等于F28的行,返回第2列(B列)的值,最后的0代表精确查找;“VLOOKUP(F28,Data!$A$7:$J$1500,3,0)”的意思是,在Data!$A$7:$J$1500范围的A列找到等于F28的行,返回第3列(C列)的值,最后的0代表精确查找。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com