当前位置:首页 > 办公 > Excel教程 > 正文内容

excel中如何使用vlookup函数?vlookup函数

油菜子1个月前 (09-06)Excel教程65

使用 Microsoft Excel 的 Vlookup 函数看起来很难,但是实际上是一件简单的事情。你只需要学习使用一小段代码,就可以简化从任何工作表格中获取信息的工作。本文章的内容较长,对vlookup函数的使用也很全面,总的整理了3个方法 有用设置来达到目的,英文的能看则看,不能看就算了,有学会直接写vlookup函数的。

中文版excel函数vlookup使用(初级)步骤(照着设置就可以达到要求了)

选中需要填充内容的单元格,如图的F3,然后点击表格顶端的“公式”选项卡

  • 点击“公式”选项卡下方的“插入函数”的图标

  • 在“搜索函数”下方的空白框内输入需要用到的函数“vlookup”,然后点击右方的“转到”


  • 在“选择函数”下方的列表里选择“vlookup”函数

  • 点击该页面右下方的“确认”

  • 在弹出来“函数参数”对话框中,点击第一行空白栏,选择引用查找时用的依据,如图中的姓名,即E3单元格

  • 点击第二行空白栏内右方的红色箭头,然后选择我们需要从中引用信息的第二张表,框选需要从中引用查找的单元格

  • 点击该栏右方的红色标志,回到“函数参数”的对话框中

  • 将第二行“教师基本信息!D3:E22”的内容加上绝对引用符号“$”,改成“教师基本信息!$D$3:$E$22”

  • 在第三行空白栏内填写需要引用的序列号“2”

  • 在第四行空白栏内填写内容“0”,表示此次查找为大致匹配,若为精确匹配则输入内容“TRUE”,然后点击页面右下方的“确认”,

  • 完成F3的引用填充后,将移动光标置于该单元的右下角的“+”位置,双击鼠标左键,完成以下所有单元格的填充

中文版excel函数vlookup使用(高级)步骤:

vlookup函数和详细说明和实例,看懂了,理解了就真的会了.

功能

VLOOKUP是最常用的查找和引用函数,依据给定的查阅值,在一定的数据区域中,返回与查阅值对应的想要查找的值。

语法

=VLOOKUP(查阅值,包含查阅值和返回值的查找区域,查找区域中返回值的列号,精确查找或近似查找)

参数

查阅值,也就是你指定的查找关键值

如本示例中,查阅值是F3单元格“林三”,我们要在“姓名”一列中查找“林三”得分,“林三”就是查找的关键值。

包含查阅值和返回值的查找区域。一定记住,查阅值应该始终位于查找区域的第一列,这样 VLOOKUP 才能正常工作。

例如,本示例中,查找区域是$B$2:$D$15,查阅值“林三”所在的“姓名”B列,就是该区域的首列,而且该区域还包括返回值“得分”所在的D列。

查找区域中返回值的列号。

例如,本示例,查找区域$B$2:$D$15中,首列“姓名”是第一列,返回值“得分”是第三列,所以列号是“3”。

精确查找或近似查找。

如果需要精确查找返回值,则指定 FALSE或者0;如果近似查找返回值,则指定TRUE或者1;如果该参数省略,则默认为近似匹配 TRUE 或近似匹配。

本示例中是“0”,为精确查找。

一、需基本查找

在G3单元格输入公式:

=VLOOKUP(F3,$B$2:$D$15,3,0)

确定,即可查找到“林三”的得分;

公式向下填充,即可查找到“陆七”的得分。

VLOOKUP函数使用八大基本方法,你一定要掌握!

如本示例中,查阅值是F3单元格“林三”,我们要在“姓名”一列中查找“林

本示例公式解释:

VLOOKUP函数使用八大基本方法,你一定要掌握!

注意:查找区域的绝对引用

在公式中,第二个参数“查找区域”,使用的是绝对引用$B$2:$D$15。

绝对引用的作用是:公式填充到其他行列时,该区域不变。

本示例,查找完“林三”的得分,公式向下填充,再去查找“陆七”得分,查找区域始终不应改变,应该是包含所有姓名与得分的B2:D15区域,所以,该区域绝对引用。

二、多行多列查找

比如,以下数据:

VLOOKUP函数使用八大基本方法,你一定要掌握!

要求查找多人多条信息,这种情况,就需要灵活改动VLOOKUP函数参数,实现用一个公式返回多行多列数据。

公式实现过程如下:

VLOOKUP函数使用八大基本方法,你一定要掌握!

我们可以看出,几行几列数据,是用一个公式完成的,该公式是:

=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)

公式向下,向右填充,记得到所有要求查找的返回值。

三、区间查找

如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

采购数量不同,所得折扣也不同,如右侧的折扣表。

公式“=VLOOKUP(B2,$E$3:$F$6,2)”,省略了第四个参数,即查找方式,省略就代表把第四个参数设置成TRUE或1,即是近似查找。

近似查找返回值是:比查阅值小且最接近的查询区域首列中的区间值所对应的返回值。

本示例中

  • 比“20”小的值且最接近20的是0,所以返回0对应的区间值“0%”;

  • 比“225”小的值且最接近225的是200,所以返回200对应的区间值“8%”。

区间查找有一最最重要的注意事项:

查找区域的区间值必须是从小到大排列,否则查找不到正确结果。

本示例,区间值0、100、200、300是从小到大依次排列的。

四、等级评定

如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

公式“=VLOOKUP(B2,{0,"不合格";60,"合格";70,"良好";85,"优秀"},2)”,省略了第四个参数,即是近似查找。

其中,{0,"不合格";60,"合格";70,"良好";85,"优秀"}是下图数组的变相写法:

VLOOKUP函数使用八大基本方法,你一定要掌握!

等级查找是区间查找的特殊方式,也可以写成区间查找的公式:

VLOOKUP函数使用八大基本方法,你一定要掌握!

五、模糊查找

如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

查找G型号系列产品的销量,可以把查找值用通配符表示。此种方法可以查找字符串中含有某个关键值的对应返回值。

六、多条件查找

如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

查找仓库二键盘的销量,查找条件必须符合仓库是“仓库二”、商品是“键盘”两个条件。

公式:

=VLOOKUP(E2&F2,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)

按“CTRL+SHIFT+ENTER”键确认,即得结果。

第一个参数:

E2&F2,用文本连接符,将E2单元格“仓库二”与F2单元格“键盘”,连接在一起,形成新的查询条件:仓库二键盘。

第二个参数:

IF({1,0},A2:A13&B2:B13,C2:C13),生成一个新的查询区域:

VLOOKUP函数使用八大基本方法,你一定要掌握!

第三个参数:2,新的查找区域里,返回值在第二列。

第四个参数:0,精确查找。

七、逆向查找

VLOOKUP函数要求查询值必须位于查询区域的首列。比如,下图中的数据:

VLOOKUP函数使用八大基本方法,你一定要掌握!

原数据区,“部门”位于“姓名”的左侧,而要求按照姓名去查询部门,那直接用VLOOKUP函数进行查找,是查不到结果的。

我们需要构建一个新的查询数据区,将“姓名”置于“部门”的左侧。这种新的查询数据区,可以通过IF和CHOOSE两个函数来实现。

IF帮助VLOOKUP实现逆向查询

在E2输入公式:

=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0),

结果如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

其中:

IF({1,0},B1:B10,A1:A10),构造出姓名在前,部门在后的新的查询区域,如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

CHOOSE帮助VLOOKUP实现逆向查询

也可在E2输入公式:

=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0),

结果如下图:

VLOOKUP函数使用八大基本方法,你一定要掌握!

八、跨表引用数据

如下图,将表1中的消费记录,按名称,引用到表2中:

VLOOKUP函数使用八大基本方法,你一定要掌握!

其实,跨工作表的引用,和同一工作表数据引用方法是一样的,只不过多了一步点击工作表的名称,即选择工作表而已。

引用过程如下:

VLOOKUP函数使用八大基本方法,你一定要掌握!

切记:

在选了引用位置“sheet1!A1:B13”以后,不要再去点回sheet2,除非公式后面需要sheet2中的数据。在公式编辑过程中,鼠标的点击位置会随时记录。

英文版的步骤

方法 1了解 Vlookup 函数


  1. 知道如何使用 Vlookup。

    Vlookup 是 Excel 中的一个函数,它可以让你使用某个单元格数值用于查找位于同一行其他单元格中的内容。

    • 你可以使用它在大型工作表中寻找信息,或者寻找重复信息。

    • 假设一位老师在 Excel 中有学生成绩列表。你可以使用 Vlookup 输入学生的名字,而该学生的成绩会马上显示在相应单元格中。

    • Vlookup 函数在零售行业也非常有用。你可以搜索商品的名称,而 Excel 可以显示出该商品的数量或价格。


  2. 你需要确保工作表格格式正确。

    Vlookup 函数名中的“v”代表的是“垂直”。这意味着你的表格中必须是垂直列表,因为该函数值能够搜索列,而能够搜索行。


  3. 使用 Vlookup 查找折扣。

    如果你在商业事务中使用 Vlookup 函数,那么你可以将信息存放在表格中,然后使用该函数计算价格或折扣。

方法 2理解 Vlookup 函数的返回值


  1. 理解“Vlookup 函数的返回值”。

    Vlookup 函数的返回值将显示在特定单元格中,也就是你输入 Vlookup 代码的地方。

    • 找到你想要显示 Vlookup 函数返回值的单元格,例如 F3。它也是显示搜索结果的地方。

    • 你将在此输入 Vlookup 代码。你查找的内容必须位于工作表的第一列。

    • Vlookup 函数返回值的单元格与完整数据表格之间可以间隔几列,从而使其不会与你的其他数据混淆。


  2. 理解“表格数组”。

    在表格中可以使用单元格组合代表完整范围的数据。

    • 第一个单元格是工作表格的左上角单元格,第二个单元格是你所需数据的右下角单元格。

    • 还是使用老师的班级学生成绩列表作为例子,假设你有两列数据。第一列是全部学生的名字,第二列是他们的平均成绩(GPA)。如果你有 30 个学生,他们的名字列表从 A2 开始,因此第一列数据是从 A2-A31。第二列数据是学生成绩,单元格范围是 B2-B31。而整个表格数值为 A2:B31。

    • 注意不要包括工作表头。这意味你不要在表格数组中包含每一列的名称,例如“学生姓名”和“GPA”。在你的工作表中,表头单元格是 A1 和 B1。


  3. 找到“列索引数值”。

    该数值代表你希望搜索数据的列。

    • 在使用 Vlookup 函数时,你必须使用列号,而不是使用列的名称。因此就是你想要搜索学生的平均成绩,你也需要在函数中使用“2”作为列索引数值,因为 GPA 数据位于表格的第二列。

    • 该参数不能使用字母,只有数字才能够代表列。Vlookup 不能够识别“B”作为正确的参数,而只能够识别“2”。

    • 如果你的工作表非常大,那么你可能需要从左到右数出列数才能够获得正确的列索引参数。


  4. 理解“范围查询”。

    在 Vlookup 代码中,该参数用于确定返回准确或估计数值。

    • 如果你希望获得准确数值,而不是从相邻单元格中获得的四舍五入数值,那么你必须在 Vlookup 函数中填入“FALSE”作为参数。

    • 如果你希望获得估计数值,也就是从相邻单元格中获得的四舍五入数值,那么你必须在 Vlookup 函数中填入“TRUE”作为参数。

    • 如果你不确定选用哪个参数,一般可以选用“FALSE”,因为这样可以确保在工作表中搜索到的是准确数值。

方法 3使用 Vlookup 函数


  1. 新建工作表。

    如果要想使用 Vlookup 函数,数据表格至少要有两列数据,但是列数的上限没有限制。


  2. 在一个空白单元格中输入 Vlookup 公式。

    在单元格中,输入公式:=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)。

    • 你可以使用任何单元格输入公式,但是记住无论你使用哪个单元格,你都需要在函数代码中输入“range_lookup ”。

    • 参考上面的指南中的信息以确定每个参数的数值。如果你使用和我们实例相同的学生列表及其数值,那么 Vlookup 公式就是:=VLOOKUP(F3,A2:B32,2,FALSE)


  3. 扩展 Vlookup 函数使其包含其他单元格。

    选中刚才写入了 Vlookup 代码的单元格。拖拽单元格右下角句柄使其包括一个或多个单元格。

    • 这将让你使用 Vlookup 进行搜索,因为你至少需要两个单元格用来显示输入/输出信息。

    • 你可以在每个单元格旁边(非合并单元格)填入单元格内容说明。例如在输入查找学生单元格的左边,你可以输入“学生姓名”。


  4. 测试 Vlookup 函数。

    输入一个数值进行查询,在我们的例子中,我们将输入学生姓名,而在另外一个单元格中输入我们的 Vlookup 函数。然后,Vlookup 函数将自动在相邻单元格中显示出该学生的平均成绩。

小提示

  • 为了避免在添加或调整工作表内容时对 Vlookup 函数进行更改,你可以在工作表数组中每一个字母和数值前加上‘$’符号。例如,我们的 Vlookup 代码可以更改为 =VLOOKUP(F3,$A$2:$B$32,2,FALSE)

  • 你需要确保在工作表中没有前导/尾随空格或不一致的引号。

 


扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/1510.html

标签: excelvlookup
分享给朋友:

相关文章

Excel表格怎么设置只读权限 Excel表格设置只读权限方法

Excel表格怎么设置只读权限 Excel表格设置只读权限方法

  Excel表格怎么设置只读权限?当我们浏览Excel表格时,有时会因为不小心的操作而修改了文档数据,为了避免出现这种情况,用户们可将阅读权限修改成只读权限,那么具体该如何操作呢?下...

OFFSET函数使用示例:动态区域中查找指定数据

OFFSET函数使用示例:动态区域中查找指定数据

查找公式中,表示区域的方法是:OFFSET(D5,0,0,500,500),表示以D5为起始单元格的500行500列的区域。 有位朋友马上提出问题: 如果区域不是500行500列,而是不断扩大的动态区域怎么办? 解决方法...

Excel表格怎么把间隔行列删除?方方格子教你快速删除间隔行列数据

Excel表格怎么把间隔行列删除?方方格子教你快速删除间隔行列数据

  Excel表格怎么把间隔行列删除?许多小伙伴在使用Excel办公软件录入一些数据的时候习惯空一行或者一列,但是在完成数据录入之后数据没有那么美观,这种情况下就要针对空行数据进行删除...

excel图表怎么从列表中返回满足多个条件的数据

excel图表怎么从列表中返回满足多个条件的数据

在实际工作中,我们经常需要从某列返回数据,该数据对应于另一列满足一个或多个条件的数据中的最大值。 如下所示,需要返回指定序号(列A)的最新版本(列B)对应的日期(列C)。 解决方案1: 在单元格F2中输入数组公式: =...

excel排序技巧:这些不同方式的排序方法你都会了么?

excel排序技巧:这些不同方式的排序方法你都会了么?

大家好,我是你们的小可~不知小伙伴们工作面对一堆表格时,有没有计算机二级白学的赶脚。今天小可带大家来学几个排序小技巧~ 1.常用排序快捷键 你对数据进行排序还在顶栏菜单找排序吗? NONO!比较快捷的方式是,鼠标右键单击...

常用的35个函数解析,再不收藏就是你的错了!

常用的35个函数解析,再不收藏就是你的错了!

  具不完全统计,Excel有400多个函数,作为非专业人士,我们能学会高手常用的这35个函数,足以,再不收藏就是你的错了(文末有彩蛋)。 🔒Num01 SUM求和函数,可以对单个单元格或某个区域里的数值进行求...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。