excel中的引用与查找函数篇2

2023-09-13 23:36:53
  如下所有案例中表头均不参与范围查找内:
1、LOOKUP(lookup_value,lookup_vector,[result_vector]):在一行或者一列中查找某个值并从另一行或者列中找到同位置的值

记住:中括号内的参数可以不赋值,若在中间用逗号隔开这个参数,若在末尾则不予理会

lookup(查找对象,查找对象所在的行或者列,查找结果所在的行或者列)

要求:查找对象所在的行或者列中的数据必须是按照升序的方式排好序的

1)列

在这里插入图片描述

2)行

在这里插入图片描述

2、VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup]):按列查找表格或区域内容

联想:vertical - 垂直、竖直

vlookup(查找对象,查找区域,查找结果所在的列号,查找方式)

参数说明:

lookup_value:要查找的对象
table_array:查找的区域,包含查找对象的区域以及查找结果所在的区域
col_index_num:查找结果在整个区域中的位置,是第几列
(进一步说明VLOOKUP函数只能用于数据以列的形式存在的情况)
range_lookup:查找方式

查找方式有两种:

TRUE:近似匹配,只有在查找对象所在的列中的数据是升序排序的时候才能用
FALSE:精确匹配

使用要求:

1、数据以列的形式存在
2、查找对象所在列必须在查找结果所在列的前面

在这里插入图片描述

3、HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup]):在表格的首行或数值组中搜索值,然后返回表格或数组中所在列的指定行中的值

HLOOKUP(查找对象,查找区域,查找结果所在的行号,查找方式)

联想:horizontal - 水平的、横向的

查找方式有两种:

TRUE:近似匹配,只有在查找对象所在的列中的数据是升序排序的时候才能用
FALSE:精确匹配

使用要求:

1、数据以行的形式存在
2、查找对象所在行必须在查找结果所在行的上面

在这里插入图片描述

4、XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_model],[search_model]):按行查找表格或区域内容
  不再限制查找对象是否升序排列,不再限制查找对象在查找结果前或者上方,是VLOOKUP和HLOOKUP进阶使用。

1)基础用法:XLOOKUP(查找对象,查找对象所在的行或者列,查找结果所在行或所在列)

参数说明(跟VLOOKUP和HLOOKUP范围要求不同)
lookup_value:查找对象
lookup_array:查找对象所在范围
return_array:查找结果所在范围

在这里插入图片描述
在这里插入图片描述

2)定制参数:XLOOKUP(查找对象,查找对象所在的行或者列,查找不到时需要返回的数据,匹配模式,搜索模式)

参数说明
if_not_found:查找不到时需要返回的数据(按要求或自己赋予)

match_model:匹配模式
0 —> 精确匹配
-1 —> 精确匹配或下一个较小的项(没找到张4.5则返回张4对应的值)
1 —> 精确匹配或下一个较大的项(没找到张4.5则返回张5对应的值)
2 —> 通配符匹配(?、*、~)

search_model:搜索模式(这里就不举例了)
1 - 从第一项到最后一项进行搜索
-1 - 从最后一项到第一项进行搜索
2 - 二进制文件搜索(升序排序)
-2 - 二进制文件搜索(降序排序)

案例1:查找张7对应的分数,如果查找不到返回90

在这里插入图片描述

案例2:查找不同匹配模式下张4.5对应的分数

在这里插入图片描述

案例3:(通配符~、?、* 的使用)

在这里插入图片描述


  总结:

lookup(查找对象,查找对象所在的行或者列,查找结果所在的行或者列)
vlookup(查找对象,查找区域,查找结果所在的列号,查找方式)
HLOOKUP(查找对象,查找区域,查找结果所在的行号,查找方式)
XLOOKUP(查找对象,查找对象所在的行或者列,查找不到时需要返回的数据,匹配模式,搜索模式)

  lookup函数要求:查找对象所在的行或者列中的数据必须是按照升序的方式排好序的
  vlookup函数要求:数据以列的形式存在,查找对象所在列必须在查找结果所在列的前面
  hlookup函数要求:数据以行的形式存在,查找对象所在行必须在查找结果所在行的上面
  xlookup函数可以说是vlookup函数和hlookup函数的结合体,不再限制查找对象是否升序排列,不再限制查找对象在查找结果前或者上方,是VLOOKUP和HLOOKUP进阶使用
  excel中其他引用与查找函数详见:excel中的引用与查找函数篇1---------主要介绍了column函数、row函数、sort函数、sortby函数、unique函数的使用;sort与sortby的区别;excel中的去重函数
  excel中其他引用与查找函数详见:excel中的引用与查找函数篇3---------主要介绍了index函数、match函数的基本用法
更多推荐

Rust的注释与文档

rust中//!和///有什么区别?在Rust中,//!和///是特殊注释语法,用于文档注释(DocumentationComments)。它们用于编写文档,并生成Rust代码的API文档。//!用于编写模块级别的文档注释,通常放置在模块的开头。它允许您编写与整个模块相关的文档。这些注释会被Rust编译器解析,生成与模

zookeeper集群

一,zookeeper定义Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。二,zookeeper工作机制Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zooke

论文笔记 DETR

detr摘要和引言2020论文facebook不需要proposal,不需要基于anchor的先验知识(比如预训练的模型),也不需要NMS进行筛选,直接端到端不需要后处理利用transformer的全局建模能力,看成集合预测问题,不会输出很多冗余的框,直接端到端,不需要NMS,简化了训练和部署NMS:非极大值抑制,抑制

Web3.0时代什么时候到来,Web3.0有什么机会?

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。🎉欢迎👍点赞✍评论⭐收藏文章目录🚀一、前言🚀二、Web1.0-Web3.0🔎2.1Web1.0:信息的获

穿越时空的创新:解析云原生与Web3.0的奇妙渊源

🌷🍁博主猫头虎带您GotoNewWorld.✨🍁🦄博客首页——猫头虎的博客🎐🐳《面试题大全专栏》文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺🌊《IDEA开发秘籍专栏》学会IDEA常用操作,工作效率翻倍~💐🌊《100天精通Golang(基础入门篇)》学会Golang语言,畅玩云原生,走遍大

Web3.0实战(02)-联盟链入门讲解

联盟链是介于公有链和私有链之间,具备部分去中心化的特性。联盟链是由若干机构联合发起,由盟友共同来维护,它只针对特定某个群体的成员和有限的第三方开放。8.1部分去中心化联盟链只属于联盟内部的成员所有,联盟链的节点数是有限所以容易达成共识。8.2可控性较强公有链是一旦区块链形成,将不可篡改,这主要源于公有链的节点一般是海量

Linux CentOS7 history命令

linux查看历史命令可以使用history命令,该命令可以列出所有已键入的命令。这个命令的作用可以让用户或其他有权限人员,进行审计,查看已录入的命令。用户所键入的命令作为应保存的信息将记录在文件中,这个文件就是家目录中的一个隐藏文件~/.bash_history。了解历史命令存放的位置,对后面的各项讨论十分重要。我们

【linux】进程创建,进程终止

进程创建,进程终止1.进程创建1.1写时拷贝1.2fork常规用法1.3fork调用失败的原因2.进程终止2.1退出码2.2进程退出场景2.3进程如何退出1.进程创建在前面创建子进程的时候就学过了fork函数,它能从已经存在进程中创建一个新进程,新进程为子进程,而原进程为父进程。当进程调用fork,当控制转移到内核中的

【操作系统笔记】内存布局&内存映射

虚拟内存布局虚拟地址空间大小:32位虚拟地址空间[0~2^32-1]总共4GB64位虚拟地址空间[0~2^64-1]总共16777216TB不管是运行在用户态还是内核态,都需要使用虚拟地址,这是因为计算机硬件要求的,CPU要经过地址转换得到最终的物理地址,软件必须服从硬件的规定。内核态的虚拟空间和某一个程序没有关系,所

[Halcon&3D] 3D手眼标定理论与示例解析

📢博客主页:https://loewen.blog.csdn.net📢欢迎点赞👍收藏⭐留言📝如有错误敬请指正!📢本文由丶布布原创,首发于CSDN,转载注明出处🙉📢现在的付出,都会是一种沉淀,只为让你成为更好的人✨文章预览:一.3D手眼标定理论基础二.3D手眼标定流程(eye-to-hand)1、创建标准件

Dajngo06_Template模板

Dajngo06_Template模板6.1Template模板概述模板引擎是一种可以让开发者把服务端数据填充到html网页中完成渲染效果的技术静态网页:页面上的数据都是写死的,万年不变动态网页:页面上的数据是从后端动态获取的(后端获取数据库数据然后传递给前端页面)对模板引擎的一般支持和Django模板语言的实现都存在

热文推荐