表格常用的公式用法之——查找函数

yumo6664个月前 (05-21)技术文章25

1、查找数据(LOOKUP)

语法
LOOKUP(lookup_value,lookup_vector,result_vector)
■ Lookup_value 为函数 LOOKUP 在第一个向量中所要查找的数值。

lookup_value 可以为数字、文本、逻辑值或包含数值的名称或引用。

■ Lookup_vector 为只包含一行或一列的区域。lookup_vector 的数值可以为文本、数字或逻辑值。
■ Result_vector 只包含一行或一列的区域,其大小必须与 lookup_vector 相同。
说明
■ 如果函数 LOOKUP 找不到 lookup_value,则查找 lookup_vector 中小于或等于 lookup_value 的最大数值。
■ 如果 lookup_value 小于 lookup_vector 中的最小值,函数 LOOKUP 返回错误值 #N/A。

提示 :LOOKUP_vector 的数值必须按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否则,函数LOOKUP 不能返回正确的结果。文本不区分大小写。

当我们要在数据表中查找一个值,就会用到查找函数LOOKUP。例如我们有一份学生的成绩表,我们想要在表格中查询获得93分的学生名单,用LOOKUP函数就能轻松的帮你找到。

示例公式:=LOOKUP(D2,B2:B8,A2:A8)

解析:D2 是要查找的值,B2:B8 是查找的区域,A2:A8 是查找结果所在的区域。

2、跨表查找匹配数据(VLOOKUP)

数据源和查询表不在同一个工作表上,你还在一项一项复制粘贴查看吗?运用Vlookup函数秒速配两张不同表格的数据!

语法

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

■Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。

当vlookup函数第一参数省略查找值时,表示用0查找。

■Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。

■col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值 #VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。

■Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为1。

示例公式:=VLOOKUP(B3,被查询表!B2:C13,2,0)

“查找值”即要查询的商品项,输入“B3”;

“数据表”就是数据源区域,切换到被查询表,选中B2:E13区域;

“列数据”指目标列在整个框定区域的第几列,“订货数量”在第2列,填2;

“匹配条件”分为精确查找0和模糊查找1,此处需要精确查找,输入0;

相关文章

认识一下Excel中的FIND 函数

当需要从字符串中提取部分字符时,提取的位置和字符数量往往是不确定的,需要先根据指定条件进行定位。FIND 函数和 SEARCH 函数,以及用于双字节字符的 FINDB 函数和 SEARCHB 函数都可...

Excel中FIND函数用在数值查找上,生成查找的索引

奖金发放按五个级别来,计算方法有很多种:VLOOKUP、SUMIFS这都是非常常规的方法,今天要介绍的是一种开阔视野的一种处理方法,熟悉字符串处理的同学,肯定了解FIND函数:FIND函数可以在一个字...

通过全称匹配简称,Vlookup搞不定,怎么办?

举个工作中的例子来说明,比如,左边是一份公司全称的名单数据,现在我们需要把简称给查找匹配出来,我们有一份简称公司名单,需要快速的进行对应上来这个时候,如果我们想到的是怎么使用VLOOKUP来查找匹配,...

万能的vlookup函数,解决物流运输计费问题

如下所示,右边是一家物流公司的收费标准(数据完全模拟),左边有各个订单的目的地,以及重量,我们需要把金额给计算出来首先我们想到的是使用VLOOKUP函数,因为重量不一样,所以查找匹配的结果列可能会不一...

Excel FIND函数应用详解:从基础到实战案例

一、FIND函数简介FIND函数是Excel中用于定位特定字符或字符串在文本中位置的文本函数,其特点是区分大小写且不支持通配符。与SEARCH函数不同,FIND对字母大小写敏感,适合精确查找需求。基础...