excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

时间:2022-05-31 08:27:33 

在VLOOKUP的查找引用家族中,有一个成员叫LOOKUP函数,可能有一部分人都忽略了这个函数的存在,认为既生VLOOKUP,何生LOOKUP。其实我们用VLOOKUP大部分都是用于精确查找,LOOKUP用于模糊查找,但是LOOKUP也可以用于精确查找,多区间查找,也可以不依靠其他函数完成逆向查找。

LOOKUP有两种形式:

①向量形式:参数是LOOKUP(查找值,查找区域为单行或单列,结果区域为单行或单列)

②数组形式:参数是LOOKUP(查找值,查找区域为多行多列)

案例一、向量形式:LOOKUP(查找值,查找区域为单行或单列,结果区域为单行或单列)

如图1,通过产品名称找出对应的公司信息,要先对查找区域A2:A9升序排列,不然模糊查找会出错。

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

图1:向量形式

在G2单元格输入公式 =LOOKUP(H2,$A$2:$A$9,$C$2:$C$9),然后向下填充,引用完成。LOOKUP参数比VLOOKUP少,简单。动图2展示:

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

图2:LOOKUP向量形式动图展示

案例二、数组形式:LOOKUP(查找值,查找区域为多行多列)

如图3:在B8单元格输入公式 =LOOKUP(A8,$B$1:$G$3) 。

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

图3:LOOKUP的数组形式

求B8:B13的公司信息,鼠标选定A1:G3区域,第一行是名称,最后一行是结果(公司),选多选少都会错。选定区域是3行7列,行少听行的,LOOKUP默认从首行查找(要升序排列),直接跳到最后一行结果行找结果。如动图4展示:

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

动图4:LOOKUP数组形式动图展示

案例三、错误率很高的案例示范,如图5:

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

图5:错误案例

像图5这种查公司信息的,如果用数组形式,选定A2:C3,就变成了2行3列,行少听行的,那就是用LOOKUP时函数默认第一行为查找区域,第二行为结果区域;但事实是第一列才是查找区域,第三列是结果区域。所以这样的情况只能用LOOKUP的向量形式来完成引用。

如动图6:在B6单元格输入公式 =LOOKUP(A6,$A$2:$A$3,$C$2:$C$3),得出结果。

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效

动图6

总结:用LOOKUP引用内容的时候,查找区域一定要升序排序,因为EXCEL的模糊查找是按二分法排序的,如果不排序,EXCEL会默认当前排序是升序状态。个人认为用LOOKUP引用时用向量形式比较好,虽然多一个参数,但是比较好理解。

excel中lookup函数公式原理详解,与VLOOKUP函数搭配使用,查找引用更高效的下载地址:


     

标签:lookup函数,VLOOKUP函数
0
投稿

猜你喜欢

  • Win8系统Trustedinstaller.exe进程占用CPU高的解决方法

    2023-07-06 08:22:40
  • WPS表使用查找和替换功能在大量数据中查找替换内容

    2022-08-22 03:44:31
  • Win7进入安全模式卡住提示“加载disk.sys失败”怎么修复?

    2022-10-26 00:28:30
  • win7系统任务管理器csrss.exe进程是什么

    2022-02-27 15:14:03
  • 利用Windows 7安全模式解决疑难问题

    2022-01-20 22:21:31
  • 大家还在用Excel制作甘特图?试试思维导图太轻松了

    2023-11-11 21:20:41
  • 如何在Word2007中添加箭头和框架等符号

    2023-12-13 02:54:06
  • WPS应用技巧—如何快捷添加多个工作簿

    2022-03-16 17:03:34
  • win10怎么显示文件后缀名?win10显示文件后缀名设置方法?

    2023-10-16 02:30:25
  • Win10正式版默认浏览器无法修改该怎么办?

    2023-12-22 04:49:13
  • 快速在工作表中跳转单元格的快捷键

    2022-10-15 23:39:10
  • excel表格使if函数怎样用

    2022-04-18 19:24:48
  • 教您更改PowerPoint2003中的ActiveX控件属性

    2023-11-26 03:38:22
  • 深度教你win10系统笔记本怎么连接wifi

    2022-04-29 08:56:05
  • Word 如何批量创建N个有名字的文档

    2022-04-21 04:19:02
  • Win7电脑提示驱动器中没有软盘如何解决?

    2022-07-29 11:15:40
  • word如何制作一个目录列表_word做目录页索引教程

    2022-04-05 19:21:20
  • 怎样使用ASTER拖机工具_aster声音设置教程win10

    2022-05-04 14:32:53
  • Win10如何让文件显示后缀名默认是不显示的

    2023-01-01 12:43:32
  • Win7系统给浏览器添加密码的详细步骤

    2022-10-07 22:13:20
  • asp之家 电脑教程 m.aspxhome.com