Excel表格中将一个表格的数据匹配到另外一个表格(vlookup函数的使用)

2024-04-24 18:28

本文主要是介绍Excel表格中将一个表格的数据匹配到另外一个表格(vlookup函数的使用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、需求分析:现有两个表格 1-1和1-2

1-1 生产计划表

在这里插入图片描述

1-2 库存表

在这里插入图片描述
位于上边的是1-1生产计划表的数据,而位于下边的则是1-2库存表的数据。对比两个表格我们可以发现,两个表格中虽然产品品种一样,但是顺序不一样,在数据量少的时候可以通过人工的方法将1-2库存表中的库存数录入到生产计划表中,但是实际上很多企业品种数成千上万,所以通过人工的方法来输入就不太现实,这时我们就想到了使用vlookup函数来进行查找。
在这里插入图片描述
二、业务实现

  1. 输入第一个参数。打开生产计划表,将输入法切换成英文,然后在1-1生产计划表的库存数一列中找到一个单元格,并输入公式vlookup,并将vlookup函数的第一个参数选取为B2,B2就是我们需要在1-2库存表中查找的品种名称。在这里插入图片描述
  2. 输入第二个参数。然后,再到库存表中选取vlookup函数查找的区间范围。
    [库存表.xls]Sheet1‘!$B 2 : 2: 2C 24 。注意这里的 24。注意这里的 24。注意这里的符号的含义是锁定单元格的意思,在这个公式被复制的时候,它能保证公式参数不会因为复制位置不同而变化。$是选取区域时自动生成的,我们可以不用管它。
    在这里插入图片描述
    在这里插入图片描述
    3、输入第3个参数值。 在表格中输入第3个参数值,由于库存数量保存在了库存表的B2:C24范围的第2列。我们希望在生产计划表中读取到库存表中的库存数,并且产品品种应相互对应,那么我们就应该将第3个参数值设置为2。

在这里插入图片描述
4、输入第4个参数值。第4个参数值为非必要参数值,但是建议大家输入这个参数值,因为不输入这个参数值的话就会默认为模糊查找方式,很可能出错。最后一个参数值输入0。
5、查看结果。所有单元格都复制好vlookup函数后,其数据就自动生成了。经过对比生产计划表和库存表中的库存数发现数据完全正确,说明两个表格匹配成功。
在这里插入图片描述
三、总结
在Excel中,VLOOKUP函数是一种非常有用的工具,它可以在一个表格或范围(称为查找区域)中查找一个值,并返回该行中指定列的数据。VLOOKUP的语法格式是:VLOOKUP(lookup_value, table_array, col_index_num, range_lookup),具体介绍如下:
lookup_value。要查找的值。
table_array。查找区域,即包含要查找值的范围。
col_index_num。要返回的结果在查找区域中的列号。
range_lookup。指定查找方式的参数,0代表精确匹配,1代表近似匹配(如果查找区域首列未排序,可能会得到不准确的结果)

查找区域的首列必须包含要查找的内容。
如果使用精确匹配(range_lookup为0),则查找值必须在查找区域首列中精确存在。
如果使用近似匹配(range_lookup为1),则查找区域首列必须以升序排序,否则可能导致不准确的结果。
如果查找值和查找区域首列的格式不一致,可能会导致错误。例如,如果查找值是数值型,而查找区域首列是文本型,可以使用连接空字符串(&“”)或使用其他方法(如^1)将查找值转换为与查找区域一致的格式。
通过正确使用VLOOKUP函数,可以在Excel中快速查找和提取数据

这篇关于Excel表格中将一个表格的数据匹配到另外一个表格(vlookup函数的使用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/932501

相关文章

MySQL 中的 CAST 函数详解及常见用法

《MySQL中的CAST函数详解及常见用法》CAST函数是MySQL中用于数据类型转换的重要函数,它允许你将一个值从一种数据类型转换为另一种数据类型,本文给大家介绍MySQL中的CAST... 目录mysql 中的 CAST 函数详解一、基本语法二、支持的数据类型三、常见用法示例1. 字符串转数字2. 数字

Spring IoC 容器的使用详解(最新整理)

《SpringIoC容器的使用详解(最新整理)》文章介绍了Spring框架中的应用分层思想与IoC容器原理,通过分层解耦业务逻辑、数据访问等模块,IoC容器利用@Component注解管理Bean... 目录1. 应用分层2. IoC 的介绍3. IoC 容器的使用3.1. bean 的存储3.2. 方法注

MySQL 删除数据详解(最新整理)

《MySQL删除数据详解(最新整理)》:本文主要介绍MySQL删除数据的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、前言二、mysql 中的三种删除方式1.DELETE语句✅ 基本语法: 示例:2.TRUNCATE语句✅ 基本语

Python内置函数之classmethod函数使用详解

《Python内置函数之classmethod函数使用详解》:本文主要介绍Python内置函数之classmethod函数使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录1. 类方法定义与基本语法2. 类方法 vs 实例方法 vs 静态方法3. 核心特性与用法(1编程客

Python函数作用域示例详解

《Python函数作用域示例详解》本文介绍了Python中的LEGB作用域规则,详细解析了变量查找的四个层级,通过具体代码示例,展示了各层级的变量访问规则和特性,对python函数作用域相关知识感兴趣... 目录一、LEGB 规则二、作用域实例2.1 局部作用域(Local)2.2 闭包作用域(Enclos

Linux中压缩、网络传输与系统监控工具的使用完整指南

《Linux中压缩、网络传输与系统监控工具的使用完整指南》在Linux系统管理中,压缩与传输工具是数据备份和远程协作的桥梁,而系统监控工具则是保障服务器稳定运行的眼睛,下面小编就来和大家详细介绍一下它... 目录引言一、压缩与解压:数据存储与传输的优化核心1. zip/unzip:通用压缩格式的便捷操作2.

使用Python实现可恢复式多线程下载器

《使用Python实现可恢复式多线程下载器》在数字时代,大文件下载已成为日常操作,本文将手把手教你用Python打造专业级下载器,实现断点续传,多线程加速,速度限制等功能,感兴趣的小伙伴可以了解下... 目录一、智能续传:从崩溃边缘抢救进度二、多线程加速:榨干网络带宽三、速度控制:做网络的好邻居四、终端交互

Python中注释使用方法举例详解

《Python中注释使用方法举例详解》在Python编程语言中注释是必不可少的一部分,它有助于提高代码的可读性和维护性,:本文主要介绍Python中注释使用方法的相关资料,需要的朋友可以参考下... 目录一、前言二、什么是注释?示例:三、单行注释语法:以 China编程# 开头,后面的内容为注释内容示例:示例:四

MySQL count()聚合函数详解

《MySQLcount()聚合函数详解》MySQL中的COUNT()函数,它是SQL中最常用的聚合函数之一,用于计算表中符合特定条件的行数,本文给大家介绍MySQLcount()聚合函数,感兴趣的朋... 目录核心功能语法形式重要特性与行为如何选择使用哪种形式?总结深入剖析一下 mysql 中的 COUNT

Java easyExcel实现导入多sheet的Excel

《JavaeasyExcel实现导入多sheet的Excel》这篇文章主要为大家详细介绍了如何使用JavaeasyExcel实现导入多sheet的Excel,文中的示例代码讲解详细,感兴趣的小伙伴可... 目录1.官网2.Excel样式3.代码1.官网easyExcel官网2.Excel样式3.代码