Excel VLOOKUP 初学者教程:通过示例学习

news2024/11/20 16:29:13

目录

前言

一、VLOOKUP的用法

二、应用VLOOKUP的步骤

 三、VLOOKUP用于近似匹配

四、在同一个表里放置不同的VLOOKUP函数

结论


前言

Vlookup(V 代表“垂直”)是 excel 中的内置函数,允许在 excel 的不同列之间建立关系。 换句话说,它使您可以从一列数据中查找(查找)一个值,并从另一列中返回其相应或对应的值。

在此 VLOOKUP 指南中,我们将学习

一、VLOOKUP的用法

当您需要在大型数据表中查找某些信息时,或者需要在整个电子表格中搜索相同类型的信息时,请使用 Vlookup 函数。

让我们以 Vlookup 的实例为例:

公司薪资表,由公司财务团队管理–在公司薪资表中,您从一条已知的信息开始(或 轻松检索)。 用作索引的信息。

因此,例如:

您从已经可用的信息开始:

(在这种情况下,为雇员的姓名)

要查找您不知道的信息:

(在这种情况下,我们要查找员工的薪水)

适用于上述实例的 Excel 电子表格

在上面的电子表格中,要找出我们不知道的员工薪水-

我们将输入已经可用的员工代码。

此外,通过应用 VLOOKUP 的,将显示相应员工代码的值(员工工资)。

二、应用VLOOKUP的步骤

步骤 1)我们需要导航到要查看特定员工薪水的单元格。-(在这种情况下,单击索引为“ H3”的单元格)

步骤 2)在上述单元格中输入 VLOOKUP 功能:以等号开头,表示已输入功能,之后使用' VLOOKUP'关键字 描述 VLOOKUP 函数的等号 = VLOOKUP()

括号将包含参数集(参数是函数执行所需的数据)。

VLOOKUP 使用四个参数或数据段

步骤 3)第一个参数:第一个参数将是要搜索的值或查找值的单元格引用(作为占位符)。 查找值是指已经可用的数据或您知道的数据。 (在这种情况下,将员工代码视为查找值,因此第一个参数将为 H2,即,需要查找或搜索的值将出现在单元格引用“ H2”上)。

步骤 4)第二个参数:它是指需要搜索的值块。 在 Excel 中,此值块称为表数组或查找表。 在我们的实例中,查找表是从单元格引用 B2 到 E25 的,即,即要搜索相应值的完整块。

注意:查找值或您知道的数据必须在查找表的左侧列中,即您的单元格范围。

步骤 5)第三个参数:引用列引用。 换句话说,它通知 VLOOKUP 您希望在哪里找到想要查看的数据。 (列引用是应在该列的查找表中找到对应值的列索引。)在这种情况下,列引用将为 4,因为 Employee's Salary 列的查找表中索引为 4。

步骤 6)第四个参数:最后一个参数是范围查找。 它告诉 VLOOKUP 函数我们是否要对查找值进行近似匹配或精确匹配。 在这种情况下,我们需要完全匹配(“ FALSE”关键字)。

  1. :表示完全匹配。
  2. :表示近似匹配。 

步骤 7)按“ Enter”通知单元我们已完成该功能。 但是,由于未在单元格 H2i 中输入任何值,因此您收到以下错误消息。 未在“员工代码”中输入任何员工代码,以允许查找值。

但是,当您在 H2 中输入任何员工代码时,它将返回相应的值,即员工的薪水。

因此,简短地讲,通过 VLOOKUP 公式告诉单元格的是,我们知道的值出现在数据的左侧列中,即描述了“员工代码”列。 现在,您必须浏览我的查找表或单元格范围,并在该表右侧的第四列中找到同一行的值,即,相应雇员的同一行中的相应值(雇员薪金) 码。

上面的实例说明了 VLOOKUP 中的完全匹配,即 FALSE 关键字作为最后一个参数。

 三、VLOOKUP用于近似匹配

考虑一种情况,在这种情况下,表为不希望购买数十或数百个商品的客户计算折扣。

如下所示,某些公司已对商品数量从 1 到 10,000 施加折扣:

下载上述 Excel 文件

现在不确定客户是否购买了成百上千的商品。 在这种情况下,将根据 VLOOKUP 的近似匹配项应用折扣。 换句话说,我们不想将它们限制为仅查找列中存在的值为 1、10、100、1000、10000 的匹配项。这是步骤:

步骤 1)单击单元格,其中需要应用 VLOOKUP 功能的,即单元格引用“ I2” 。

步骤 2)在单元格中输入'= VLOOKUP()'。 在括号中,为上述实例输入参数集

步骤 3)输入参数:

参数 1:输入要在查找表中查找存在的值以找到对应值的单元格的单元格引用。

步骤 4)参数 2:选择要让 VLOOKUP 在其中搜索相应值的查找表或表数组。(在这种情况下,选择“数量”和“折扣”列)

步骤 5)参数 3:第三个参数是您要在查找表中搜索对应值的列索引。

步骤 5)参数 4:最后一个参数是近似匹配或完全匹配的条件。 在这种情况下,我们特别要寻找近似匹配项(TRUE 关键字)。

步骤 6)按“ Enter”。 Vlookup 公式将应用于上述单元格引用,并且在数量字段中输入任何数字时,它将显示基于 VLOOKUP 中近似匹配项的折扣。

注意:如果要使用 TRUE 作为最后一个参数,可以将其保留为空白,并且默认情况下,它为近似匹配选择 TRUE。

四、在同一个表里放置不同的VLOOKUP函数

让我们看一个类似于上述案例的实例。 我们提供了一个包含两个不同工作表的工作簿。 在其中给出了员工代码以及员工姓名和员工名称的另一张纸上包含员工代码和相应的员工薪水(如下所示)。

表格 1

表格 2

下载上述 Excel 文件

现在的目标是在一页即下面的工作表 1 中查看所有数据:

VLOOKUP 可以帮助我们汇总所有数据,以便我们可以在一个地方或一张纸上看到员工的代码,姓名和薪水。

我们将在工作表 2 上开始工作,因为该工作表为我们提供了 VLOOKUP 函数的两个参数,即–工作表 2 中列出了雇员的薪水,将由 VLOOKUP 搜索,并且列索引的引用为 2()。

另外,我们知道我们想找到与《员工守则》相对应的员工薪水。

此外,该数据以 A2 开始,以 B25 结尾。 这就是我们的查找表或表数组参数。

步骤 1)导航到工作表 1 并输入相应的标题,如图所示。

步骤 2)单击要应用 VLOOKUP 功能的单元格。 在这种情况下,该单元格将与“员工工资”旁边的单元格合并为“ F3”。

输入 Vlookup 函数:= VLOOKUP()。

步骤 3)参数 1:输入包含要在查找表中搜索的值的单元格引用。 在这种情况下,“ F2”是参考索引,其中将包含员工代码以与查找表中的相应员工薪水相匹配。

步骤 4)参数 2:在第二个参数中,我们输入查找表或表数组。 但是,在这种情况下,我们将查找表放在同一工作簿的另一张工作表中。 因此,为了建立关系,我们需要将查找表的地址输入为 Sheet2!A2:B25-(A2:B25 指的是表 2 中的查找表)

步骤 5)自变量 3:第三个自变量是指应该在其中存在值的查找表中存在的列的列索引。

步骤 6)参数 4:最后一个参数指的是完全匹配(FALSE)近似匹配(TRUE)。 在这种情况下,我们要检索员工薪水的确切匹配项。

步骤 7)按 Enter 键,然后在单元格中输入“员工代码”时,将返回该员工代码的相应员工薪水。

结论

以上 3 个场景说明了 VLOOKUP 函数的工作方式。 您可以使用更多实例进行游戏。 VLOOKUP 是 MS-Excel 中的一项重要功能,可让您更有效地管理数据。

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

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

相关文章

运算符——“MySQL数据库”

各位CSDN的uu们好呀,今天,小雅兰的内容是MySQL数据库里面的操作符,下面,让我们进入操作符的世界吧!!! 算术运算符 比较运算符 逻辑运算符 位运算符 运算符的优先级 拓展:使用正…

【海思SS626 | 开发环境】编译整个SDK全过程以及问题汇总

目录 一、概述二、解压SDK,打补丁三、安装交叉编译工具✨3.1 安装 aarch64-mix410-linux.tgz✨3.2 安装 cc-riscv32-cfg11-musl-20220523-elf.tar.gz✨3.3 检查工具链版本,打印版本则表示安装成功 四、安装软件包✨4.1 安装软件包✨4.2 安装mtd-utils的依…

Excel VBA 变量,数据类型常量

几乎所有计算机程序中都使用变量,VBA 也不例外。 在过程开始时声明变量是一个好习惯。 这不是必需的,但有助于识别内容的性质(文本,​​数据,数字等) 在本教程中,您将学习- 一、VBA变量 变量是…

AI助手-百度免费AI助手工具

AI助手是有百度推出的免费AI助手工具,国内无需魔就可以使用的AI工具,而且无限制,和ChatGPT类似的人工智能聊天机器人差不多,内置了各种功能的快捷入口,直接点开即可使用,而且还可以ai作画。 工具地址&…

Flutter快速入门学习(一)

目录 前言 新建项目 项目入口 Dart的入口(项目的入口) 布局 视图组件 Container(容器) Text(文本) Image(图片) Row(水平布局)和Column&#xff08…

【项目实战】【已开源】USB2.0 HUB 集线器的制作教程(详细步骤以及电路图解释)

写在前面 本文是一篇关于 USB2.0 HUB 集线器的制作教程,包括详细的步骤以及电路图解释。 本文记录了笔者制作 USB2.0 HUB 集线器的心路历程,希望对你有帮助。 本文以笔记形式呈现,通过搜集互联网多方资料写成,非盈利性质&#xf…

windows系统安装php,运行php

一、安装php 官网:PHP For Windows: Binaries and sources Releases 下载最新的PHP解释器 解压好放入 C:\php 目录文件下 二、配置php 配置环境变量:在CMD命令提示符中输入以下命令,将PHP路径添加到系统环境变量中,以便可以在…

正规股票配资网站的三个明显特点分析

随着股票市场的快速发展,越来越多的投资者开始考虑使用股票配资来增加自己的资金流动性和收益率。然而,在选择股票配资网站时,投资者往往难以辨别哪些网站是正规的,哪些网站存在风险。因此,以下将分析正规股票配资网站…

kafkaStream实时流式计算

2 实时流式计算 2.1 概念 一般流式计算会与批量计算相比较。在流式计算模型中,输入是持续的,可以认为在时间上是无界的,也就意味着,永远拿不到全量数据去做计算。同时,计算结果是持续输出的,也即计算结果…

服务器硬件监控解决方案,提升服务器稳定性

前言 在当今数字化时代,服务器的稳定运行对于企业的核心业务至关重要。为了确保服务器的正常运行并及时发现潜在问题,我们公司开发了一款先进的服务器硬件监控解决方案。本文将深入探讨服务器硬件监控的重要性、解决方案的特点和优势,以及支持…

5基于pytorch的多目标粒子群算法,MOPSO,引导种群逼近真实Pareto前沿,算法运行结束后将外部存档中粒子作为获得的Pareto最优解近似。

基于pytorch的多目标粒子群算法,MOPSO,引导种群逼近真实Pareto前沿,算法运行结束后将外部存档中粒子作为获得的Pareto最优解近似。程序已调通,可以直接运行。 5pytorch多目标粒子群算法最优解5pytorch多目标粒子群算法最优解 (xiaohongshu.co…

VMware vCenter 从6.7跨版本升级至7.0U3N

本文尝试使用 vCenter Server Appliance 管理界面 (VAMI) 进行对vCenter Server Appliance7应用进行小版本升级,从6.7.0.47000升级到7.0.3.01600(7.0U3N)。 一、升级前的准备工作 1、检查当前运行环境(当前为6.7.0.47000&#x…

ES6 特性

一、ES6 1.1 ES6 概念 1.1.1 什么是 ES ES 全称 EcmaScript 是脚本语言的规范JavaScript 是 EcmaScript 的一种实现ES 新特性就是指 JavaScript 的新特性 1.1.2 为什么要使用 ES 语法简单,功能丰富框架开发应用前端开发职位要求 1.1.3 为什么要学习 ES6 ES6 …

docker学习1

Docker jar包环境镜像,镜像存在docker仓库中,随用随取,无需现配环境 docker通过隔离机制,各个镜像之间互不干扰 docker比vm轻量化,每次只需运行镜像即可,镜像占内存小启动快,虚拟机启动慢&…

代码随想录|198.打家劫舍,213.打家劫舍II, 337.打家劫舍 III

198.打家劫舍 思路: 题目要求不偷相邻两家,两种偷法,偷法1是偷前k-1间房子,最后一间不偷;偷法2是偷前k-2间房子和最后一间。 代码实现1 class Solution {public int rob(int[] nums) {//偷法1:偷前k-1间…

ts工具类

这里有具体的使用示例: 15 种TypeScript最常用的实用程序类型,赶快收藏起来吧! - 知乎我们在使用 TypeScript 的过程中,我们是面向类型编程的,为了满足不同的工作场景,我们需要对已知类型进行改造。 为了…

Ubuntu下Nginx配置ModSecurity详细思路及过程

下面是一个简介: Ubuntu是一个linux操作系统,Nginx是一个web服务器软件,ModSecurity是一款开源的web应用防火墙(江湖人称“WAF”)。 如果上面的概念没有一定的了解,下面的内容其实也能看。就是不好操作。…

(典题)线段计数 CF690 div3 F

Problem - F - Codeforces 题意: 思路: 这题没什么性质可言,可以说就是纯纯的套路题 既然存在一条线段和其他所有线段相交,不知道是哪条线段,考虑枚举这条线段,然后计数没有交点的线段个数,取…

输电线路故障诊断(Python代码,逻辑回归、决策树、随机森林、XGBoost和支持向量机五种不同方法诊断)

效果视频:输电线路故障诊断(Python代码,逻辑回归、决策树、随机森林、XGBoost和支持向量机五种不同方法诊断)_哔哩哔哩_bilibili 1.数据 仿真平台 仿真模型分别获取单相接地故障、两相接地故障、两相间短路故障、三相接地故障、…

通过多个url下载合并zip包

在网上随便找两个网络URL入参 {"fileUrls": ["url1","url2","url3""zipName":"xxxx" }Overridepublic void getUrlsToZip(UrlDownLoadFileParam urlDownLoadFileParam,HttpServletResponse response ) throws Ex…