当前位置:网站首页>Excel函数公式大全—LOOKUP函数
Excel函数公式大全—LOOKUP函数
2022-08-10 11:14:00 【铭记yu心】
EXCEL系列文章目录
Excel系列文章是本人亲身经历职场之后萌发的想法,为什么Excel覆盖如此之广,几乎每个公司、学校、家庭都在使用,但是它深藏的宝藏功能却很少被人使用,PQ、BI这些功能同样适用于数据分析;并且在一些需要简单及时的数据分析项目前,Excel是完胜python、R、SPSS这些科学专业的软件的。因此决心开启Excel篇章。
数据分析为什么要学Excel
Excel图表美化—表格美化
Excel函数公式大全—IF函数
Excel函数公式大全—IF家族函数
Excel函数公式大全—VLOOKUP函数
Excel函数公式大全—MATCH函数
Excel函数公式大全—LOOKUP函数
前言
前面的文章给大家介绍了VLOOKUP和HLOOKUP这些匹配函数,但在早期没有这些函数的时候,有一个更为强大的函数在替他们工作着,那就是本篇文章的主角LOOKUP函数;在有众多匹配函数的时代,LOOKUP函数依然能屹立不倒自然有它存在的道理,那就让小铭同学带着大家一起简单看看这LOOKUP函数的强大之处吧!
也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !
一、LOOKUP函数语法
1、数组数据的匹配
1.1、基本参数释义
LOOKUP(lookup_value,array)
LOOKUP(条件,搜索的区域)
- 为最初,最简单的匹配方式。
- 强烈建议使用 VLOOKUP 或 HLOOKUP,不要使用数组形式。
| 参数名称 | 说明 |
|---|---|
| lookup_value (必填) | 为函数LOOKUP在数组中所要查找的数值。lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。 |
| array (必填) | 为包含文本、数字或逻辑值的单元格区域,它的值用于与lookup_value进行比较。 |
1、如果函数LOOKUP找不到lookup_value,则使用数组中小于或等于lookup_value的最大数值。
2、函数HLOOKUP和函数VLOOKUP允许按行或按列索引,而函数LOOKUP总是选择行或列的最后一个数值。
1.2、图解算法

公式解释:找到C3到E12区域”甲"对应的数值。
1.3、实用案例
1.3.1、新建数据

为展示函数效果;数据均为Excel函数生成,无实际意义:
1.3.2、案例展示
图解算法已经展示数组类型基本使用方法,此处展示第二个小细节功能,代替IFS()函数工作。前文已提及IF()家族函数的优缺点,此处不做赘述。想要了解的可点击链接直达。
替换IFS()工作:


=LOOKUP(E7,{0,“差”;60,“中”;80,“良”;90,“优”})
此法代替原理正式构造数组类型数据,进行范围匹配。对比上面两图可以发现,IFS函数需要写的比较多,而LOOKUP写的较少,且在看不见的地方运行速度提升了不少,最终结果也都一样。

2、向量数据的匹配
2.1、基本参数释义
LOOKUP(lookup_value,lookup_vector,[result_vector])
LOOKUP(条件,含条件的搜索区域,对应的搜索区域)
- 提供数组形式是为了与其他电子表格程序兼容,这种形式的功能有限。
- 如果 LOOKUP 函数找不到 lookup_value,则该函数会与 lookup_vector 中小于或等于 lookup_value 的最大值进行匹配。
| 参数名称 | 说明 |
|---|---|
| lookup_value (必填) | 为函数LOOKUP在数组中所要查找的数值。lookup_value可以为数字、文本、逻辑值或包含数值的名称或引用。 |
| lookup_vector (必填) | 为只包含一行或一列的区域。lookup_vector的数值可以为文本、数字或逻辑值。 |
| [result_vector] (必填) | 只包含一行或一列的区域,其大小必须与lookup_vector相同。 |
1、如果lookup_value小于lookup_vector中的最小值,函数LOOKUP返回错误值#N/A。
2、如果函数LOOKUP找不到lookup_value,则查找lookup_vector中小于或等于lookup_value的最大数值。
2.2、图解算法

公式解释:找到E3到E12区域寻找C3:C1对应”甲"的位置的数值。
2.3、实用案例
2.3.1、新建数据

为展示函数效果;数据均为Excel函数生成,无实际意义:
2.3.2、案例展示
图解算法已经展示两个向量的基本使用方法,而第一小节也讲述了IFS与LOOKUP的区别此处展示给大家展示向量的写法。
替换IFS()工作:

=LOOKUP(E5,{0,60,80,90},{“差”,“中”,“良”,“优”})

总结
LOOKUP()函数今天就简单写到这儿,只有真正懂得函数的底层逻辑,才能写出复杂嵌套的函数公式。此函数不推荐用于匹配,反而推荐函数参数特性,去提取想要的数值,至于要提取什么样的字符,就交给聪明的你们了。
也希望大家将想学习了解的函数留言 ,在后面的文章里我们一起学习分享 !
边栏推荐
- 微信小程序,全局变量一个地方改变了其他地方的状态也跟着改变。
- LeetCode 19. Delete the Nth last node of the linked list
- LeetCode50天刷题计划(Day 19—— 在排序数组中查找元素的第一个和最后一个位置(9.10-10.40)
- 【小程序 | 启航篇】一文打通任督二脉
- Buckle exercise - rectangular area does not exceed the maximum value of K and (hard)
- If someone asks you about distributed transactions again, throw this to him
- LCD驱动端与设备端名称匹配过程分析(Tiny4412)
- rider内Mono脚本找不到引用资源
- 开源的作者,也有个生活问题
- LeetCode 109. Sorted Linked List Conversion Binary Search Tree
猜你喜欢

机器学习之暴力调参案例

StoneDB Document Bug Hunting Season 1

rider内Mono脚本找不到引用资源

2016,还是到了最后

VSCode remote connection server error: Could not establish connection to "xxxxxx" possible error reasons and solutions

个推数据资产管理经验 | 教你打造数据质量心电图,智能检测数据“心跳”异常

VSCode远程连接服务器报错:Could not establish connection to “xxxxxx”的可能错误原因及解决

电脑怎么设置屏幕息屏时间(日常使用分享)

Do self-media monthly income tens of thousands?Several self-media tools that bloggers are using

WeChat applet, global variables change in one place and the state in other places also changes.
随机推荐
StoneDB Document Bug Hunting Season 1
怎么加入自媒体,了解这5种变现模式,让账号快速变现
Network Fundamentals (Section 1)
石墨文档打开文档时快速定位到上次写的位置
LeetCode50天刷题计划(Day 19—— 在排序数组中查找元素的第一个和最后一个位置(9.10-10.40)
Analysis of the name matching process between the LCD driver and the device (Tiny4412)
一文读懂NFT数字藏品为何风靡全球?
嘉为蓝鲸荣获工信部“数字技术融合创新应用解决方案”
力扣练习——58 验证二叉搜索树
[Go WebSocket] 多房间的聊天室(一)思考篇
基于UiAutomator2+PageObject模式开展APP自动化测试实战
力扣练习——62 有效的数独
Licking Exercise - 59 From Binary Search Trees to Greater Sum Trees
[E-commerce operation] Do you really understand social media marketing (SMM)?
HDU 4135:Co-prime (容斥原理)
从源码角度分析UUID的实现原理
Buckle exercise - rectangular area does not exceed the maximum value of K and (hard)
Centos7 environment uses Mysql offline installation package to install Mysql5.7
What are some useful performance testing tools recommended? Performance testing report charging standards
个推数据资产管理经验 | 教你打造数据质量心电图,智能检测数据“心跳”异常