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

时间:2023-08-22 16:42:28 

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

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

三、例子

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

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

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中函数VLOOKUP与函数LOOKUP的区别

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一致,因此可以类推。

标签:EXCEL中函数VLOOKUP与函数LOOKUP的区别
0
投稿

猜你喜欢

  • wegame如何不让别人看战绩?wegame隐藏战绩的方法

    2023-05-09 04:35:49
  • word输入文字时,后面的字被覆盖了怎么办?

    2023-06-11 20:07:01
  • win10正式版安装过程中提示出现一些问题的解决方法

    2022-09-13 11:52:03
  • Word文档损坏打不开的解决方法

    2022-05-12 11:22:24
  • Win7系统打开会声会影X8提示“错误:1 ”怎么办

    2023-11-08 04:23:26
  • 怎么彻底关闭win10系统自动更新?

    2023-04-08 22:53:18
  • ​Word中怎么设置固定列宽

    2023-10-21 12:05:34
  • Win8电脑玩单机游戏经常蓝屏死机的三种解决方法

    2023-06-24 19:16:54
  • 在word文档中怎么输入竖排文字呢?

    2022-11-20 15:04:15
  • 麒麟980处理器怎么样_麒麟980评测、跑分、参数、相关手机及报价

    2022-09-01 01:37:04
  • iOS 13 中值得关注的 3 个细节设置

    2022-06-25 13:56:55
  • 罗技蓝牙鼠标卡顿是怎么回事

    2023-01-08 23:07:18
  • 360安全卫士如何管理开机启动项?

    2022-09-15 12:49:49
  • Win11 cmd命令窗口中文乱码怎么办?Win11 cmd命令提示符乱码解决方法

    2022-11-28 16:29:43
  • APMServ-Apache启动失败的解决方法

    2023-06-26 06:17:18
  • 如何选择PowerPoint2010中窗格被遮挡的对象

    2023-06-21 15:50:32
  • 苹果电脑Win10系统更新BootCamp提示“无法找到msi源文件”怎么办?

    2023-05-08 17:55:39
  • 如何在Mac上设置 Apple ID图片?

    2023-05-02 09:40:24
  • mac无法打开steam社区-解决mac无法打开steam社区的方法

    2023-12-15 11:24:36
  • wps表格如何设置筛选

    2023-10-10 06:47:53
  • asp之家 电脑教程 m.aspxhome.com