Excel之VLOOKUP()函数介绍

Excel之VLOOKUP()函数介绍

Excel的VLOOKUP函数语法:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

参数说明:

lookup_value:要查找的值或要比较的值。

table_array:包含要在其中进行查找的数据表的区域。

col_index_num:要返回的值所在列的索引号,从table_array的第一列开始计数。

range_lookup:可选参数,指示是否进行近似匹配。如果为TRUE(或忽略该参数),则默认进行近似匹配;如果为FALSE,则只进行精确匹配。

简明语法形式

VLOOKUP(要查找的内容、要查找的数据区域、包含要返回的值的范围内的列号、FALSE)

官方文档 VLOOKUP 函数 - Microsoft 支持

注意事项

1.查找方向

Vlookup是一个纵向查找函数,纵向两个字就界定了vlookup函数的查找方向,,不能根据列来查找数据,如果需要根据列来查找数据,就需要使用hlookup函数,它是一个横向查找函数,参数与vlookup完全一致,使用方法类似。

2.数据区域避免重复

使用vlookup查找数据,当遇到重复值,函数仅仅会返回第一个找到的结果。

3.查找值必须在要查找数据区域的第一列

4. 要查找的数据区域绝对引用

Vlookup函数的第二参数,要查找的数据区域绝对引用建议设置为绝对引用,否则公式向下拖动扩充数据的要查找的数据区可能会发生变化。单元格位置数字与字母的前面有$这个符号就是绝对引用。

下面给出应用示例

示例数据见下图,比如在这里我们想要查找下几个学生张晓飞、常娥、王策的英语成绩,

参见下图,在I2单元格只需要将公式设置为:

=VLOOKUP(H2,$B$1:$E$8,3,FALSE)

第一参数:H2,就是查找值姓名。

第二参数:$B$2:$E$8,要查找的数据区,查找值必须在数据区域的第一列。使用绝对引用。

第三参数:3,在数据区域中从姓名这一列向右数,英语成绩在第四列,所以设置为3。

第四参数:false,表示精确匹配,找不到结果函数会返回错误值。

然后,将公式向下填充到I5。

【excel公式如何下拉填充

先使用公式计算出一个结果之后,定位到这个用公式计算出结果的单元格(用鼠标单击含有公式的单元格),下面的操作之一:

鼠标双击实现快速下拉填充:使用鼠标直接双击单元格右下角的“十”字形符号;

手动下拉填充:按下鼠标拖动“十”字形符号经过需要的单元格之后,放开鼠标。】

完成后效果如下图:

有了这个基础,可以学习VLOOKUP函数更多使用情况,可参见:

VLOOKUP函数16种经典用法 https://zhuanlan.zhihu.com/p/619570724

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/2626.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决打开excel时报错 “不能使用对象链接和嵌入”

问题截图 打开excel文件或者插入对象时,直接弹出不能使用对象链接和嵌入报错信息。 解决方法 按 winr 组合快捷键,打开运行,输入 dcomcnfg.exe 按回车确定 此时进入到组件服务管理界面,依次选择 组件服务-计算机-我的电脑-DOCM…

S3C2440点亮LED(裸机开发)

文章目录 前言一、环境介绍一、GPIO介绍二、点亮开发板的LED1.预备动作2.led代码 总结 前言 本期和大家主要分享的是使用S3C2440开发板点亮一个LED灯,可能大家拿到开发板之后做的第一件事情都是点灯,这是为什么呢?因为点灯这件事情不仅能够检…

Linux搭建node环境-MobaXterm+node+pm2安装

1.登录session 2.安装X11-forwarding 我也不知道这个有什么用,但是有个叉叉在那里有点难受,就把它解决了什么是X11-forwarding?怎么使用? yum install xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Ty…

redis 和mongodb基础操作练习

目录 redis作业 string、list、hash 数据类型 举例说明list和hash的应用场景,每个至少一个场景 mongodb作业 1. 创建一个数据库 名字grade 2. 数据库中创建一个集合名字 class 3. 集合中插入若干数据 文档格式如下 4. 查找 5. 增加、更新、删除、统计 re…

【题解】 模拟赛3题解

T1 利用一个变量记录目前连号的个数 再用一个变量记录最多的个数 如果满足 a [ i ] a [ i − 1 ] 1 a[i]a[i-1]1 a[i]a[i−1]1&#xff0c;那么连号个数1 否则连号个数重置为1 边统计边记录最大值 #include<bits/stdc.h> using namespace std;const int N 1e4100;i…

HTTP1和HTTP2和HTTP3的区别

超文本传输协议是一个简单的请求-响应协议&#xff0c;它通常运行在TCP之上。 目录 HTTP1.1&#xff1a; HTTP2 HTTP3 参考文献 HTTP1.1&#xff1a; 特点&#xff1a; &#xff11;.一条链接只能一次请求一次返回这样子来回。一般的我们浏览器会帮我们一次次请求和收到。…

Python 列表(List)

目录 访问列表中的值 实例(Python 2.0+) 更新列表 实例(Python 2.0+) 删除列表元素 实例(Python 2.0+)

第八十八回:创建一个调色板

文章目录 概念介绍实现方法整体思路具体步骤 示例代码 我们在上一章回中介绍了打印日志相关的内容&#xff0c;本章回中将介绍 如何创建一个调色板.闲话休提&#xff0c;让我们一起Talk Flutter吧。 概念介绍 我们在本章回中介绍的调色板是一个具有各种颜色的窗口&#xff0c…

EDM营销过时了?不,这才是跨境电商成功的最佳工具

根据最近的一项研究&#xff0c;电子邮件仍然是最具说服力的营销工具和沟通形式之一。虽然即时通讯等其他渠道正在扎根&#xff0c;但电子邮件仍然是影响最深远的商业交流形式。到2023年&#xff0c;每天发送和接收的电子邮件总数可能会超过333亿封。所以&#xff0c;如果您希望…

iOS 中支持点击网页scheme超链接打开其他app

网页内容如图所示 思路&#xff0c;点击网页中一个href 超链接的时候&#xff0c;会执行 decidePolicyForNavigationAction 方法&#xff0c;我们在改方法中截获URL&#xff0c; 判断如果是URL scheme类型的&#xff0c;则执行 [[UIApplication sharedApplication]openURL:URL…

XUbuntu22.04之vim无法复制内容到系统(一百八十四)

简介&#xff1a; CSDN博客专家&#xff0c;专注Android/Linux系统&#xff0c;分享多mic语音方案、音视频、编解码等技术&#xff0c;与大家一起成长&#xff01; 优质专栏&#xff1a;Audio工程师进阶系列【原创干货持续更新中……】&#x1f680; 人生格言&#xff1a; 人生…

牛客小白月赛75题解

C 豆子 构造题 由构造公式知 第n级好豆子 第n-1级坏豆子^1 所以只需要构造一个豆子结构就行 第 i 级豆子 第 i 级豆子 第 i 级豆子 第 i 级豆子 第 i 级豆子 ^ 1 第i级豆子\begin{aligned} 第i级豆子 && 第i级豆子 \\ 第i级豆子 && 第i级豆子 \verb|^| 1 …

Nginx Linux设置开机自启动

使用如下命令 vi /lib/systemd/system/nginx.service 创建并编辑文件将以下代码黏贴至此文件中 [Unit] Descriptionnginx Afternetwork.target[Service] Typeforking TimeoutSec0 #防止启动超时 Userroot Grouproot criptionnacos Afternetwork.target[Service] Typeforking T…

操作系统—软链接和硬链接的介绍、实现、区别

一、前言 有时候我们希望给某个文件取个别名&#xff0c;那么在 Linux 中可以通过硬链接 和软链接的方式来实现&#xff0c;它们都是比较特殊的文件&#xff0c;但是实现方式也是不相同的。 首先简单介绍一下&#xff0c;Linux文件系统的索引节点&#xff08;inode) 索引节点…

习题-Java网络编程

目录 1.TCP-对象 2.UDP​​​​​​​​​​​​​​ 1.TCP-对象 利用TCP传输对象信息&#xff0c;需要对对象进行实例化 User类&#xff1a; package dh09.demo02;import java.io.Serializable;public class User implements Serializable {private String name;private St…

使用Postman+JMeter进行简单的接口测试

以前每次学习接口测试都是百度&#xff0c;查看相关人员的实战经验&#xff0c;没有结合自己公司项目接口真正具体情况。 这里简单分享一下公司项目Web平台的一个查询接口&#xff0c;我会使用2种工具Postman和JMeter如何对同一个接口做调试。 准备工作 首先&#xff0c;登录公…

对话思必驰:语音+AIGC的时代才刚刚开始

思必驰的价值在于开创了以语音技术为基础&#xff0c;打开了用人机交互解决方案构建软硬件智能化的崭新篇章。具象地说&#xff0c;它不仅是ChatBot&#xff0c;更像是“Jarvis”。 数科星球原创 作者丨苑晶 编辑丨大兔 2023年已过半&#xff0c;人工智能已成为全社会所关注…

不可用的ES节点重启后重新加入集群

如果一个之前不可用的ES节点重启后重新加入集群,而该节点上还有旧的数据,ES会做以下几件事: ES会发现node2上有旧的数据分片会将node2上的分片标记为不可分配(unassigned)会将node2上的分片数据与其他 Master eligible 节点上的 primary/replica 数据对比如果数据不一致,ES会:…

【精致生活】打造舒适家居环境的绝佳选择-API商品详细介绍

【精致生活】打造舒适家居环境的绝佳选择-API商品详细介绍 在追求舒适家居环境的道路上&#xff0c;我们时常需要借助一些高质量的产品来实现。而今天&#xff0c;我们要介绍的这款API商品&#xff0c;则是您打造精致生活的不二选择。 淘宝/天猫获得淘宝商品详情 API 返回值…

使用OpenCV DNN推理YOLOv5-CLS转换后的ONNX分类模型

YOLOv5是一种先进的目标检测算法&#xff0c;而YOLOv5-CLS则是YOLOv5的一个变种&#xff0c;专门用于图像分类任务。为了在实际应用中使用YOLOv5-CLS模型&#xff0c;我们需要将其转换为Open Neural Network Exchange (ONNX) 格式&#xff0c;并使用OpenCV DNN库来进行推理。 …