当前位置:首页 > 话题广场 > 科技专区 > 互联网

查询多表如何效率最高、如何优化查询效率


Hello大家好,我是Office米,今天,我们将和大家一起分享交流,常用的10个函数之一:查找引用函数VLOOKUP。

在说VLOOKUP函数之前,我们要先了解,平时Excel日常工作中会遇到哪些问题?

难点与痛点

1、数据源太多,寻找目前工作所需要的指定数据太难找

2、过多的数据源,无法快速查找和引用数据,工作效率变低

大家是否也曾遇到过上面的这些问题呢?

随着数据的不断增加,我们要精确匹配到当下工作中所需要的数据,而查找引用函数VLOOKUP刚好能帮上大忙。

VLOOKUP函数的作用

是在数组或表格第一列中查找,将一个数组或表格中的一列数据 引用到另外一个表中

VLOOKUP的函数语法

其公式为=Vlookup(lookup_value,table_array,col_index_num,range_lookup)

Vlookup:列查找与引用

lookup_value:在表格或区域的第一列中要搜索的值

table_array:包含数据的单元格区域,即要查找的范围

col index num:参数中返回的搜寻值的列号

range_lookup:逻辑值,指定希望Vlookup查找精确匹配值(0)还是近似值(1)

场景应用

在考试信息表中,我们根据考生编号,参考右侧表1的内容,来查找对应的【姓名】和【成绩】信息。

姓名列的数据查找

在姓名列C3单元格内输入=VLOOKUP(A3,I:L,3,0)

即查找的对象是A3,查找的区域是I到L列,匹配值所在的列序数为3,精确查找0

成绩列的数据查找

在成绩列D3单元格内输入=VLOOKUP(A3,I:L,4,0),

即查找的对象是A3,查找的区域是I到L列,匹配值所在的列序数为4,精确查找0

选中C3与D3单元格,往下拖拽,完成表格内的数据填充即可完成数据的查找与引用

场景验证

我们通过考生信息表中的考生编号019行与005行,在表1中对应的考生编号行分别比对数据后,最终数值都是匹配正确的。

所以,在源数据不断增加的日常工作中,需要快速并精确找到当下所需要到的数据值,Vlookup函数起到非常重要的作用。

那有的伙伴就会说了,每个表格有时都会不一样,除了列查找之外,还可以行查找吗?

当然,除了Vlookup可以通过列查找之外,还有一个行查找与引用的函数,下期,我们将和大家继续学习Vlookup的孪生兄弟,Hlookup。

最后,我们在课节末尾为大家留下一个问题:根据刚才课节内计算的成绩信息,使用表2中的参数计算对应的【等级】。

欢迎大家在评论区留言,等级列的公示,应该是怎样的?

关注我,让你的Excel函数少走弯路。

Excel常用10个函数:Vlookup跨表格查用数据帮大忙

Excel常用数据统计函数,条件求和SUMIFS,适用财务、HR、销售

1.《查询多表如何效率最高、如何优化查询效率》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《查询多表如何效率最高、如何优化查询效率》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3292827.html

上一篇

[focusky苹果版如何使用]focusky苹果电脑能用吗

查询多表如何效率最高 如何优化查询效率

  • 查询多表如何效率最高 如何优化查询效率
  • 查询多表如何效率最高 如何优化查询效率
  • 查询多表如何效率最高 如何优化查询效率

数据库查询 在一个千万级的数据库查寻中,如何提高查询效率?

1、数据库设计方面:  A.为了优化查询,我们应该尽可能避免扫描整个表,并首先考虑在where和order by中涉及的列上建立索引。 B.尽量避免判断where子句中字段的null值,否则引擎将放弃使用索引并扫描整个...