LOOKUP函数

时间:2023-10-04 09:59:44 

LOOKUP函数从一行或一列单元格区域或者从数组中返回值。

LOOKUP函数

什么情况下使用LOOKUP函数?

LOOKUP函数能够基于查找值返回结果,例如:

找到列中的最后一个数字

查找含有负数的最后一个月

将学生的百分数成绩转换成字母成绩

LOOKUP函数的语法

LOOKUP函数有两种语法形式——矢量和数组。使用矢量形式,在指定的列或行中查找值;使用数组形式,在数组的第一行或列中查找。

矢量形式的语法如下:

LOOKUP(lookup_value,lookup_vector,result_vector)

§lookup_value可以是文本、数字、逻辑值、名称或引用

§lookup_vector是仅有一行或一列的单元格区域

§result_vector是仅有一行或一列的单元格区域

§lookup_vector和result_vector必须大小相同

数组形式的语法如下:

LOOKUP(lookup_value,array)

§lookup_value可以是文本、数字、逻辑值、名称或引用

§基于数组维度搜索:

§如果列比行多,那么搜索第一行

§如果行列数相等,或者行比列多,那么搜索第一列

§从最后的行或列的相同位置返回值

LOOKUP函数陷阱

§LOOKUP函数没有像VLOOKUP和HVLOOKUP函数中的精确匹配选项。如果没有找到查找值,那么匹配小于查找值的最大值。

§供查找的数组或矢量必须按升序排序,否则结果可能不正确。

§如果供查找的数组或矢量中的第一个值大于查找值,那么结果显示#N/A错误。

示例1: 查找列中最后一个数字

在数组形式中,可以使用LOOKUP函数查找列中最后一个数字。

Excel帮助中规范列出9.99999999999999E+307为允许输入到单元格中的最大的数字。在本例的公式中,该数字作为查找值输入。假设没有找到大的数字,返回列D中最后一个数。

本例中,列D中的数字没有被排序,并且包含文本条目。

=LOOKUP(9.99999999999999E+307,D:D)

LOOKUP函数

示例2:查找含有负数的最后一个月

本例以矢量形式使用LOOKUP函数,在列D中是销售量,在列E中是月名。有几个月销售量不顺利,在销量列中是负值。

为了找到含有负销量的最后一个月,LOOKUP公式测试每个销售量是否小于0。接着,将结果除1,返回1或者#DIV/0!错误。

没有找到查找值2,因此使用最后一个数字1,返回列E中相应位置的月名。

=LOOKUP(2,1/(D2:D8<0),E2:E8)

LOOKUP函数

示例3: 将学生百分数成绩转换成字母成绩

正如在VLOOKUP公式中做的一样,能够以矢量形式使用LOOKUP函数来为学生的百分数成绩找到相应的字母成绩。使用LOOKUP函数,无须在查找表的第一列放置百分数,可以指定任意列放置百分数。

本例中,列D以升序排序放置分数,列C是字母成绩,位于查找列最左侧。

=LOOKUP(C10,D4:D8,C4:C8)

LOOKUP函数

标签:excel图表制作,excel常用函数,excel数据透视表,Excel教程
0
投稿

猜你喜欢

  • word如何对表格进行编辑?

    2022-09-07 13:29:53
  • Word中的样式设置快捷键

    2023-11-09 08:55:03
  • 简历表格下载word格式大全

    2023-12-06 15:25:26
  • win10系统启动安全模式后出现黑屏怎么修复?

    2023-08-04 00:38:40
  • 非常完整的Word快捷键大全,掌握其中的20%,可以提高工作效率

    2023-11-10 20:30:50
  • Win10重装系统后电脑出现闪屏桌面解决?

    2023-11-21 22:45:29
  • word 2019的查找功能使用技巧

    2022-12-02 17:58:12
  • Word页码从第三页开始详细的图文步骤教程

    2023-07-26 03:18:12
  • Excel表格排序的几种方法

    2022-05-22 10:30:11
  • 如何修复win10版本2004提示错误0x800F0955?

    2023-08-11 07:44:31
  • Word快速定位编辑点

    2023-12-13 08:36:21
  • 如何在Word 2016中使用标尺设置选项卡?

    2023-01-05 16:34:32
  • Excel表格怎么计算个人计划预期存款问题?

    2022-01-25 12:16:57
  • word2010怎么按照表格中的数据进行升降排序?

    2022-11-20 03:37:28
  • word 如何对打印选项相关内容进行操作设置

    2023-01-25 11:38:07
  • excel标准差函数

    2022-10-15 14:32:07
  • Excel怎么预防数据错误

    2022-05-09 11:48:35
  • word如何将文本成批替换为Logo图片

    2023-11-29 17:28:08
  • Excel怎么使用vba编程输出金字塔造型?

    2023-01-12 05:27:09
  • win10取消账户开机密码的方法

    2023-12-01 00:26:01
  • asp之家 电脑教程 m.aspxhome.com