本文作者:office教程网

EXCEL中函数VLOOKUP与函数LOOKUP的区别

office教程网 2024-08-26 18:21:08
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要:

一、
lookup 是从一行中或一列中找数据
vlookup 从连续的几个列构成的区域中找数据

二、
lookup 可以有两组数据,一个是查找用,一个是结果用。 在A行中找数据,找到后,比如定位是在第五个位置发现了, 然后告诉你B行的第5个是什么内容
vlookup 是从区域的第一列中找数据,找到后,返回你指定那一列中相应位置的数据
比如你有两列数据组成的区域,要求返回第2列的数据,刚它会从第一列中找到你要的值,这个值对应的行在第二列中的数据会返回给你

三、例子

1如下图:根据员工编号所在行的代码,查找姓名行对应的姓名,两者是水平的关系,因此应该使用HLOOKUP函数。

2与前一例不同,上图右侧部分是根据员工编号所在列的代码,查找姓名列对应的姓名,两者是垂直的关系,因此应该使用VLOOKUP函数。

3语法:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

从语法上看,两者的参数完全一样,即:查找值,所在的行或列,行或列的第几个值,查找类型

注意这里的查找类型:有TRUE 和FALSE 2种

如果为TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值,table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。

如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array  第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。

如何将Excel文档发布到SharePoint

如何将Excel文档发布到SharePoint 1.打开需要发布到SharePoint的Excel文档 2.点击工具栏的"文件"→"保存并发送"→"保存到SharePoint"→"另存为" 3.最后选择保存的路径以及设置发布选项即可.

看以下实例说明:

4=VLOOKUP(A12,A2:C10,2)

使用近似匹配搜索 A 列中的值 1,在 A 列中找到小于等于 1 的最大值 0.946,然后返回同一行中 B 列的值。(2.17)

=VLOOKUP(A13,A2:C10,3,TRUE)

使用近似匹配搜索 A 列中的值 1,在 A 列中找到小于等于 1 的最大值 0.946,然后返回同一行中 C 列的值。(100)

=VLOOKUP(A14,A2:C10,3,FALSE)

使用精确匹配在 A 列中搜索值 0.7。因为 A 列中没有精确匹配的值,所以返回一个错误值。(#N/A)

=VLOOKUP(A15,A2:C10,2,TRUE)

使用近似匹配在 A 列中搜索值 0.1。因为 0.1 小于 A 列中最小的值,所以返回一个错误值。(#N/A)

=VLOOKUP(A16,A2:C10,2,TRUE)

使用近似匹配搜索 A 列中的值 2,在 A 列中找到小于等于 2 的最大值 1.29,然后返回同一行中 B 列的值。(1.71)

5 HLOOKUP函数的各项要求与VLOOKUP一致,因此可以类推。

如何在Excel2010表格显示完整身份证号?

如何在Excel2010表格显示完整身份证号? 1.首先我们可以在单元格内输入一长串数据,这个时候会发现会自动转换成科学记数格式,切换单元格,我们可以在数字前面加一个英文的'单引号然后接着输入数字 2.这个时候我们就会发现数字正常显示啦.除了这个办法之外,我们还可以点击单元格然后右键选择"设置单元格格式" 3.在单元格格式里将分类改为"文本"然后点击确认即可. 4.这样我们输入数字之后就会正常显示啦.

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:EXCEL中函数VLOOKUP与函数LOOKUP的区别发布于2024-08-26 18:21:08
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: