EXCEL中VLOOKUP函数的用法
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
17
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
5、拼接“商品收发”表数据:
“商品收发”表数据有很多列,在VLOOKUP公式的列序号参数 中使用COLUMN函数,横向复制公式后列序号自动递增。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
10
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤一:整理数据格式
2、汇总“预测”表中的数据
④ 选定“预测”表中筛选后的数据—>点击“选定可见单元 格”—>复制—>新建工作表“预测汇总”—>选择性粘贴 —>选择“数值”—>确定。
关于EXCEL中VLOOKUP函数的用法
2013年9月15日
行政部/计算机中心 | 威望于品质 孚信于用户
1
2013-9-15 | © 版权所有,未经书面授权不得转载
VLOOKUP函数简介
“Lookup”汉语里是“查找”的意思 在Excel中与“Lookup”相关的函数有三个:VLOOKUP、 HLOOKUP和LOOKUP。 VLOOKUP 中的 V 表示垂直方向。当查找值位于需查找的 数据区域左边的一列时,可以使用 VLOOKUP,而不用 HLOOKUP。 VLOOKUP功能:在表格区域的首列查找指定的数值,并由 此返回表格区域中该数值所在行中指定列处的数值。
表格区域的“首列”,就是这个区域的第一纵列,此列右 边依次为第2列、3列„„。假定某表格区域为B2:E10,那么, B2:B10为第1列、C2:C10为第2列„„。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
2
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
语法
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
11
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤一:整理数据格式
2、汇总“预测”表中的数据
⑤ 使用查找和替换去除订货编号1中的空格及“汇总”。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
18
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
6、使用区域名称拼接“装机情况”表数据:
选定“装机情况”表B1:M1672,插入—>名称—>定义,输入 名称“装机”。在VLOOKUP公式的区域参数中使用已经定义的 名称“装机”来替代“装机情况”表数据区域。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
7
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤一:整理数据格式
1、汇总订货编号
③ 处理“预测”表,有的订货编号中含有空格字符,有的订货编号 前需加00,304开头的订货编号前不需加00。 操作:先去除“订货编号”字符中的空格(见下图),然后在订货 编号后插入1列“订货编号1”,在D2单元格中输入公式: =IF(LEFT(C2,2)=“00”,C2,IF(LEFT(C2,3)=“304”,C2,“00”&C2)), 整列复制公式。选中整列—>复制后,在Sheet1表中编辑—>选择 性粘贴—>选择“数值”—>确定。 ④ 排序Sheet1表中的订货编号。
2、拼接“5月库存”表数据
① “商品销售”工作表B2直接输入公式=VLOOKUP($A2,„5月库 存’!$B:$G,2,0)) ,返回错误值 #N/A。前面讲过,如果函数 VLOOKUP 找不到“查找值” 且“逻辑值”为 FALSE,函数 VLOOKUP 返回错误值 #N/A。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
9
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤一:整理数据格式
2、汇总“预测”表中的数据
① “预测”表中的数据先按处理后的订货编号1进行排序 ② 数据—>分类汇总,分类字段选择“订货编号1”,汇总方式选 择“求和”,选定汇总项。 ③ 点击“2”(见右下图),隐藏明细数据行。
VLOOKUP(Lookup_Value,Table_Array, Col_Index_Num,Range_Lookup)
VLOOKUP (查找值,区域,列序号,逻辑值)
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
3
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤一:整理数据格式
1、汇总订货编号 ① 新建工作表Sheet1,将各工作表中的订货编号值粘贴至 Sheet1表第1列 ② 处理“装机情况” 表时,需在订货编号前加00,以304开 头的订货编号除外。
在订货编号后插入1列, 在B2单元格中输入公式 =IF(LEFT(A2,3)=“304”,A2,“00”&A2) , 整列复制公式。选中整列—>复制后, 在Sheet1表中编辑—>选择性粘贴—> 选择“数值”—>确定 。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
5
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
VLOOKUP使用举例
例:VLOOKUP(A2,Sheet2!$A1:$B10,2,FALSE) 说明:在工作表Sheet2的$A1:$区域中查找当前表中
A2中的内容,如果查找到,就返回表SHEET2中B2中的内
参数详解
VLOOKUP(查找值,区域,列序号,逻辑值) 四个参数详解:
“查找值”:为需要在区域第一列中查找的数值,它可 以是数值、引用或文字符串。
“区域”:表格中的一个区域,可以为两列或多列数据, 如“B2:E10”,也可以使用对区域名称的引用。
特别要注意的是区域第一列中的值必须是由“查找
值”搜索的值。这些值可以是文本、数字或逻辑值。不 区分大小写。
序操作, “逻辑值”直接用FALSE即可。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
20
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
谢 谢 大 家!
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
21
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
19
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
几点说明
1.
在“区域”第1列中搜索文本值时,请确保 “区域”第1 列中的数据没有前导空格、尾随空格、不一致的直引号 (‘ 或 “)、弯引号(‘或“)或非打印字符。在上述 情况下,VLOOKUP 可能返回不正确或意外的值。 没有保存为文本值。
容,因为B2位区域中的第二列,所以VLOOKUP的第三个 参数使用2,表示如果满足条件,就返回查询区域的第
二列,最后的参数FALSE表示精确查找。
Office官网示例.xls 物流处商品销售装机预测工作表.xls
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
6
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
行政部/计算机中心 | 2013-9-15 | 威望于品质 公司|© 版权所有,未经书面授权不得转载
参数详解
“列序号”:即希望区域中待返回的匹配值的列序号,为1时, 返回第一列中的数值,为2时,返回第二列中的数值,以此类推; 若列序号小于1,函数VLOOKUP 返回错误值 #VALUE!;如果大于 区域的列数,函数VLOOKUP返回错误值 #REF!。 “逻辑值”:为TRUE(值为1)或FALSE(值为0)。它指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。
15
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
③ ISNA函数:检查 #N/A 是否为错误值 #N/A (TRUE) 。 ④ IF函数:根据ISNA的结果判断,如果VLOOKUP 返回错误值 #N/A ,则ISNA为TRUE,返回空值,否则返回VLOOKUP查找 结果。 ⑤ B2单元格输入公式 =IF(ISNA(VLOOKUP($A2,„5月库 存’!$B:$G,2,0)),“”, VLOOKUP($A2, 5月库存’!$B:$G,2,0))。
12
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
1、将其它工作表的表头复制到“商品销售”表第一行。
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
13
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
行政部/计算机中心 | 2013-9-15 | 威望于品质 孚信于用户
16
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
步骤二:使用VLOOKUP拼接表格
3、$A2的$符号是绝对列,横向复制时$后的列序号不变,纵向复制时行序号 递增。 4、横向复制后需修改公式中的列序号,一般连续的数据区域,列序号递增。
14
无锡威孚高科技股份有限公司|© 版权所有,未经书面授权不得转载
excel vlookup 语句
excel vlookup 语句Excel的VLOOKUP函数是一种非常有用的函数,可以帮助我们在一个范围内查找某个值,并返回与之对应的值。
在本文中,我将列举出10个不同的VLOOKUP函数用法,以帮助你更好地理解和应用这个函数。
1. 基本用法(Exact match):VLOOKUP函数最常见的用法是进行精确匹配。
例如,你有一个包含员工姓名和对应工资的表格,现在你想根据员工姓名查找他们的工资。
你可以使用以下VLOOKUP函数来实现:`=VLOOKUP(A2, 员工表格, 2, FALSE)`,其中A2是要查找的员工姓名,员工表格是包含姓名和工资的表格,2表示要返回的列数,FALSE表示进行精确匹配。
2. 近似匹配(Approximate match):VLOOKUP函数还可以进行近似匹配。
例如,你有一个包含商品价格和对应折扣的表格,现在你想根据商品价格查找对应的折扣。
你可以使用以下VLOOKUP函数来实现:`=VLOOKUP(A2, 价格表格, 2, TRUE)`,其中A2是要查找的商品价格,价格表格是包含价格和折扣的表格,2表示要返回的列数,TRUE表示进行近似匹配。
3. 区间匹配(Range match):VLOOKUP函数还可以进行区间匹配。
例如,你有一个包含销售额和对应等级的表格,现在你想根据销售额查找对应的等级。
你可以使用以下VLOOKUP函数来实现:`=VLOOKUP(A2, 销售额表格, 2, TRUE)`,其中A2是要查找的销售额,销售额表格是包含销售额区间和对应等级的表格,2表示要返回的列数,TRUE表示进行区间匹配。
4. 多列匹配(Multi-column match):VLOOKUP函数可以根据多个列进行匹配。
例如,你有一个包含员工姓名、年龄和工资的表格,现在你想根据员工姓名和年龄查找他们的工资。
你可以使用以下VLOOKUP函数来实现:`=VLOOKUP(A2&B2, 员工表格, 3, FALSE)`,其中A2是要查找的员工姓名,B2是要查找的员工年龄,员工表格是包含姓名、年龄和工资的表格,3表示要返回的列数,FALSE表示进行精确匹配。
vlookup18种用法
vlookup18种用法VLOOKUP 函数是 Excel 中最常用的函数之一,在处理大量数据时非常有用。
它可以帮助我们在一个数据表中查找指定的值,并返回相应的结果。
这个函数的用法非常灵活,可以根据不同的需求进行调整。
在本文中,我们将介绍 VLOOKUP 函数的18 种用法,希望可以帮助读者更好地理解和应用这个功能强大的函数。
1. 在单个数据表中查找指定值最常见的用法是在一个数据表中查找指定的值。
使用VLOOKUP 函数可以轻松地找到相应的结果,并将其显示在另一个单元格中。
这对于查找特定的数据行非常有用。
2. 在不同的数据表中查找指定值VLOOKUP 函数不仅适用于单个数据表,还适用于多个数据表。
我们可以使用函数将不同的数据表关联起来,并在其中查找指定的值。
这样可以大大简化数据查询和分析的过程。
3. 使用范围名称进行查找除了使用单元格引用,我们还可以使用定义的范围名称进行查找。
范围名称可以帮助我们快速识别和引用特定的数据范围,并提高公式的可读性和可维护性。
4. 查找最接近的匹配项有时候我们需要在一个数据表中查找与给定值最接近的匹配项。
VLOOKUP 函数也可以帮助我们实现这个目标。
通过指定“最接近的”参数,我们可以找到与给定值最接近的匹配项,并返回相应的结果。
5. 查找具有多个匹配项的值除了查找单个匹配项外,VLOOKUP 函数还可以查找具有多个匹配项的值。
这在处理复杂数据集时非常有用,可以让我们更好地理解和分析数据。
6. 使用多个条件进行查找在实际的数据分析中,往往需要根据多个条件进行数据查找。
VLOOKUP 函数同样可以处理这种情况。
通过使用多个参数,我们可以在一个数据表中根据多个条件进行查找,并返回满足条件的结果。
7. 忽略大小写进行查找有时候我们需要在一个数据表中进行不区分大小写的查找。
VLOOKUP 函数可以帮助我们实现这一目标。
通过指定“忽略大小写”参数,我们可以在查找时忽略文本的大小写,从而找到相应的结果。
vlookup函数的使用方法 格式
VLOOKUP函数是Microsoft Excel电子表格软件中的一个非常重要的功能。
它可以帮助用户在一个表格中查找特定值,并返回该值所在行的其他信息。
VLOOKUP函数的用法非常广泛,可以应用于数据库管理、商业数据分析等多个领域。
在本文中,我将介绍VLOOKUP函数的基本用法,并且通过实例来演示其实际应用。
一、VLOOKUP函数的基本语法VLOOKUP函数的基本语法如下:```=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])```其中各参数的含义如下:- lookup_value:要查找的值。
- table_array:要进行查找的区域,该区域至少包括要查找的值和要返回的值两列。
- col_index_num:要返回的值所在列在table_array中的列数,从1开始计数。
- range_lookup:一个逻辑值,指定查找的类型。
如果为TRUE或省略,则表示查找最接近的匹配项;如果为FALSE,则表示查找精确匹配。
二、VLOOKUP函数的实际应用下面通过一个实际的例子来演示VLOOKUP函数的应用。
假设有一个销售数据表格,其中包括产品名称、销售数量和销售额等信息。
我们现在需要根据产品名称来查找其对应的销售额。
我们需要在表格中找到要查找的数值所在的列。
假设产品名称位于A 列,销售额位于C列,那么我们可以使用如下公式来查找销售额:```=VLOOKUP("产品A", A1:C100, 3, FALSE)```该公式的意思是在A1:C100区域中查找“产品A”,并返回其对应的第三列数值,即销售额。
最后一个参数FALSE表示我们需要精确匹配。
三、VLOOKUP函数的注意事项在使用VLOOKUP函数时,有一些注意事项需要特别注意:1. 数据表格必须按照要查找的值进行排序,否则VLOOKUP函数可能返回错误的结果。
vlookup函数的八大经典用法
vlookup函数的八大经典用法VLOOKUP(垂直查找)函数是Excel中最常用的函数之一,它能够根据指定的条件在数据表格中进行查找并返回相应的数值。
以下是VLOOKUP函数的八大经典用法:1. 查找并返回某个值:VLOOKUP函数可以在特定数据范围中查找某个值,并返回该值所在行中的另一个单元格的数值。
这样可以快速地在大型数据表格中找到目标值。
2. 查找并返回近似值:VLOOKUP函数还可以根据给定的近似值,在数据表格中查找最接近的数值,并返回与之对应的数值。
这在处理归类或评级数据时非常有用。
3. 查找并返回匹配模式:VLOOKUP函数可以根据通配符或正则表达式进行模式匹配。
这在处理模糊搜索或复杂匹配条件时非常有帮助。
4. 查找并返回多个值:通过结合其他函数,如INDEX和MATCH,VLOOKUP 函数能够查找并返回多个符合条件的数值。
这可以极大地扩展函数的功能。
5. 查找并返回有条件的数值:VLOOKUP函数可以根据多个条件进行查找,从而检索满足特定条件的数值。
这在复杂的数据筛选和筛选条件下非常实用。
6. 查找并返回动态范围:通过结合其他函数,如OFFSET和COUNTA,VLOOKUP函数可以创建动态范围,使数据的查找范围根据需求自动调整。
7. 查找并返回跨工作表的数值:VLOOKUP函数可以在不同的工作表之间进行查找,并返回相应的数值。
这在整合数据或数据分析时非常有用。
8. 查找并返回错误信息:VLOOKUP函数还可以根据查找条件的满足与否返回特定的错误信息,如"N/A"或"#VALUE!"。
这能够帮助用户快速识别和处理数据中的错误。
总结:VLOOKUP函数是Excel中功能强大且广泛使用的函数之一,通过灵活运用其八大经典用法,我们可以快速、准确地在大型数据表格中查找并返回所需的数值。
了解并掌握VLOOKUP函数的不同用法,将有助于提高数据处理和分析的效率。
vlookup12种用法
vlookup12种用法初级使用VLOOKUP函数可以帮助用户在Excel中快速查找和索引数据。
VLOOKUP函数是Excel中最常用的函数之一,它的功能相当强大。
本文将详细介绍VLOOKUP函数的12种用法,帮助用户更好地理解和使用这个函数。
1. 什么是VLOOKUP函数?VLOOKUP函数是Excel中的一种查找函数,用于在一个表格或区域中查找某个关键字,并返回所在行或列的相应数值或数据。
它的基本语法如下:VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])其中,lookup_value是要查找的值,table_array是要进行查找的表格或区域,col_index_num是返回的数据所在列的索引号,而range_lookup 则是一个可选参数,用于确定查找方式。
2. 精确匹配查找最常见的VLOOKUP用法就是进行精确匹配查找。
即在一个表格中查找某个关键字,并返回其所在行或列的数值。
为了实现这个功能,可以将range_lookup参数设置为FALSE或0。
例如:=VLOOKUP(B2, A2:C10, 3, FALSE)上述公式中,我们要在A2:C10的表格中查找B2单元格的值,并返回所在行的第3列的数值。
3. 模糊匹配查找除了精确匹配,VLOOKUP函数还可以进行模糊匹配查找。
也就是说,查找的关键字不必完全匹配,但可以接近匹配。
例如:=VLOOKUP("*apple*", A2:C10, 2, FALSE)上面的公式中,我们要在A2:C10表格中查找包含"apple"的值,并返回所在行的第2列的数值。
*是一个通配符,表示可以匹配任意字符。
4. 查找最接近的数值VLOOKUP函数不仅可以查找文本,还可以查找最接近的数值。
这在处理数值型数据时非常有用。
例如:=VLOOKUP(E2, A2:C10, 2, TRUE)上述公式中,我们要在A2:C10表格中查找与E2单元格最接近的数值,并返回所在行的第2列的数值。
在EXCEL中VLOOKUP函数的使用方法大全
在EXCEL中VLOOKUP函数的使用方法大全在Excel中,VLOOKUP函数是一种非常有用的函数,可用于查找并返回一些值在数据表中对应的数值。
下面是VLOOKUP函数的使用方法的详细说明,帮助您充分利用这个功能强大的函数。
VLOOKUP函数的基本语法如下:VLOOKUP(要查找的值,数据表范围,返回的列数,[是否近似匹配])其中,要查找的值可以是一个单元格引用,也可以是具体的数值;数据表范围是要进行查找的数据范围;返回的列数表示要返回的数值在数据表中所在的列号;是否近似匹配是可选参数,默认为TRUE(近似匹配),也可以为FALSE(精确匹配)。
以下是VLOOKUP函数的具体应用场景及使用方法:1.查找一些数值对应的数据范围中的数值:当我们有一个数据表时,可以使用VLOOKUP函数找到一些数值所在的行,并返回该行特定列的数值。
例如:在一个学生成绩表中,我们想要找到一些学生的成绩。
使用VLOOKUP函数的公式为:=VLOOKUP("要查找的学生姓名",学生成绩表范围,成绩所在的列号,FALSE)2.查找最接近(或相等)的数值:如果想要查找一些数值在一个数据序列中最接近的数值,并返回对应的数值。
例如:在一个数据序列中,我们想要找到最接近一些数值的数值。
使用VLOOKUP函数的公式为:=VLOOKUP("要查找的数值",数据序列范围,返回的列数,TRUE)3.使用多个条件进行查找和匹配:有时候,我们需要根据多个条件进行查找和匹配,并返回满足所有条件的特定数值。
例如:在一个销售数据表中,我们想要找到满足指定产品和销售量的记录。
使用VLOOKUP函数的公式为:=VLOOKUP(要查找的产品,数据范围,返回的列数,FALSE)其中,数据范围的第二列是产品,第三列是销售量。
然后我们可以将这个公式与IF函数等结合使用,以实现多个条件的匹配。
4.使用动态范围进行查找:有时候,我们需要在动态范围内进行查找,并返回相应的数值。
VLOOKUP函数八大经典用法,个个都实用,快快收藏吧
VLOOKUP函数八大经典用法,个个都实用,快快收藏吧在EXCEL表格里,我们经常会使用VLOOKUP函数来匹配两个表格里的表格,或是使用VLOOKUP函数依据条件来查询数据,可以说VLOOKUP函数算是EXCEL表格里使用频率较高的一个函数了,也算是一个高阶的函数,它的用法颇多,这里我们先介绍8种经典用法:结构:=VLOOKUP(查找值,查找范围,数据列号,匹配方式)说明:1、参数1:查找值,即按什么查找,可以直接输入文本、数值,或是引用单元格,这里可以使用通配符。
2、参数2:查找范围,即查找的数据区域,通常是固定的区域,添加绝对引用符号,防止拖动公式的时候,数据区域变动,影响查找结果,查找范围的第一列必须是以第一参数查找值。
3、参数3:数据列号,也就是返回的结果在参数2中位于第几列,包含隐藏的列,直接输入数字或是其他可返回数字的函数;4、参数4:匹配方式,若为0或FALSE代表精确匹配,1或TRUE代表模糊匹配;5、如果查找值在参数2中不止一个结果,仅返回第一个查找到的结果。
用法一、匹配名称(常规用法)左侧表格里仅有产品编号,右侧是一份编号和产品名称的对应表,左侧表格里的产品名称可以不用一个个输入,使用产品编号去匹配右侧相同编号对应的名称。
函数公式:=VLOOKUP(B2,M1:N18,2,0)公式解读:参数1“B2”,即查找值,这里是产品编号。
参数2“M1:N18”,即查找范围,这里是右侧的产品编号和名称对应表。
参数3“2”,即参数2的数量区域里,我们要返回的是第2列数据,即名称。
参数4“0”,表示精准匹配,即参数1和参数2里的第一列数据必须完全相同,才会返回对应的第2列数据。
注意这里的参数2,必须添加绝对引用,故函数公式应为“=VLOOKUP(B2,$M$1: $N$18,2,0)”用法二、查询数据(常规用法)右侧输入编号,显示出对应的单价,单价来源于左侧的表格。
公式:=VLOOKUP(H2,B2:E18,4,0)公式解读:参数1“H2”,即查找值,这里是产品编号。
vlookup公式用法
vlookup公式用法VLOOKUP(垂直查找)是一种常用的Excel函数,用于在一个给定的数据范围中查找某个特定值,并返回与之相对应的数据。
以下是关于VLOOKUP函数的一些重要用法:1. 语法:VLOOKUP函数的基本语法如下:VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])- lookup_value:需要在数据范围中查找的值。
- table_array:要进行查找的数据范围,包括查找值所在的列。
- col_index_num:返回结果所在列在数据范围中的索引号。
索引号从1开始计数。
- range_lookup(可选):指定查找方式的逻辑值。
如果为TRUE或留空,则执行近似匹配;如果为FALSE,则执行精确匹配。
2. 精确匹配:如果range_lookup参数为FALSE,VLOOKUP函数将返回与lookup_value完全匹配的值。
这种精确匹配方式更常用于查找唯一标识符或精确数值。
例如,假设我们有一个包含产品名称和价格的数据范围。
我们可以使用以下公式查找特定产品的价格:=VLOOKUP("Product A", A2:B10, 2, FALSE)这将在A2:B10范围中查找"Product A",并返回与之对应的价格。
请确保A2:B10范围内没有重复的产品名称,否则VLOOKUP函数将无法返回正确结果。
3. 近似匹配:如果range_lookup参数为TRUE或留空,VLOOKUP函数将在数据范围中查找最接近的值。
这种近似匹配方式更常用于根据给定条件找到最接近的数值或范围。
例如,假设我们有一个包含等级和对应分数的数据范围。
我们可以使用以下公式查找分数为80的等级:=VLOOKUP(80, A2:B10, 2, TRUE)这将在A2:B10范围中找到最接近80的数值,并返回与之对应的等级。
8种Vlookup的使用方法
8种Vlookup的使用方法掌握5种,你就是Excel大神8种vlookup函数的使用方法,如果知道5种以上对于vlookup这个函数来说你就已经是大神了,话不多说,我们直接开始吧一、常规用法公式:=VLOOKUP(F3,B2:D13,2,FALSE)二、反向查找公式:=VLOOKUP(F3,IF({1,0},B3:B13,A3:A13),2,FALSE)所谓反向查找就是用右边的数据去查找左边的数据,在这里我们利用IF函数构建了一个二维数组,然后在数组中进行查询三、多条件查找公式:=VLOOKUP(F3&G3,IF({1,0},C3:C13&D3:D13,B3:B13),2,FALSE)使用连接符将部门与职务连接在一起作为查找条件,然后我们利用if函数构建二维数组,并提取数据四、返回多行多列的查找结果公式:=VLOOKUP($F3,$A$2:$D$13,MATCH(H$2,$A$2:$D$2,0),FALSE)在这里我们在vlookup中嵌套一个match函数来获取表头在数据表中的列号五、一对多查询公式:=IFERROR(VLOOKUP(ROW(A1),$A$2:$E$11,4,0),"")在这我们需要创建辅助列,辅助列公式:=(C3=$G$4)+A2如图所示让只有当结果等于市场部的时候结果才会增加1Vlookup的第一参数必须是ROW(A1),因为我们是用1开始查找数据的,第二参数必须是以辅助列为最左边的列,然后利用当用vlookup查找重复值的时候,vlookup仅会返回第一个查找到的结果六、提取固定长度的数字公式:=VLOOKUP(0,MID(A3,ROW($1:$102),11)*{0,1},2,FALSE) 使用这个公式有一个限制条件,就是我们必须知道想提取字符串的长度,比如这里手机号码是11位,在这里我们利用mid函数提取一个长度为11位的字符串,然后在乘以数组0和1,只有,只有当提取到正确的手机号码的时候才会得到一个0和手机号码的数组,其他的均为错误值七、区间查找公式:=VLOOKUP(B3,$J$2:$K$6,2,TRUE)这里我们使用vlookup函数的近似匹配来代替if函数实现判断成绩的功能首选我们需要将成绩对照表转换为最右侧的样式,然后我们利用vlookup 使用近似匹配的时候,函数如果找不到精确匹配的值,就会返回小于查找值的最大值这一特性实现判定成绩的功能八、通配符查找公式:=VLOOKUP(F4,C2:D9,2,0)这个跟常规用法是一样的,只不过是利用通配符来进行查找,我们经常利用这一特性,通过简称来查找全称在excel中代表一个字符*代表多个字符。
excelvlookup公式及用法
excelvlookup公式及用法Vlookup函数相信大家都非常的熟悉,平常就是用它来查找下数据,其实对于数据合并,数据提取这样的问题我们也能使用vlookup函数来解决,今天跟大家盘点下vlookup的9种用法,带你彻底解决工作中的数据查询类问题1.常规用法常规方法相信大家都非常的熟悉,在这里我们想要查找西瓜的销售额,只需要将公式设置为:=VLOOKUP(E2,A2:C8,3,0)即可,这样的话就能查找想要的结果2.核对两列顺序错乱数据如下图,我们想要核对顺序错乱的数据,只需要将公式设置为:=E4-VLOOKUP(D4,$A$3:$B$9,2,0),在这里如果结果不是0,就是差异的数据它其实利用的也是vlookup的常规用法,将表1的考核得分引用到表2中,然后再用表2的考核得分减一下即可3.多条件查询使用vlookup查找数据的时候,如果遇到重复的查找值,函数仅仅会返回第一个查找的结果,比如在这里我们要查找销售部王明的考核得分,仅仅用王明来查找数据就会返回75分这个结果,因为它在第一个位置,这个时候就需要增加一个条件来查找数据才能找到精确的结果,只需要将公式设置为:=VLOOKUP(E3&F3,IF({1,0},A1:A10&B1:B10,C1:C10),2,0)然后按ctrl+shift+回车三键填充公式即可在这里利用连接符号将姓名与部门连接在一起,随后再利用if函数构建一个二维数组就能找到正确的结果4.反向查找当我们使用vlookup来查找数据的时候,它仅仅只能查找数据区域右边的数据,而不能查找左边的数据,比如在这里我们想要通过工号来查找姓名,因为姓名在工号的左边所以查找不到,这个时候我们就需要将函数设置为:=VLOOKUP(G2,IF({1,0},B2:B10,A2:A10),2,0)然后按ctrl+shift+回车三键填充公式即可这个与多条件查询十分的相似,我们都是利用if函数构建了一个二维数组来达到数据查询的效果5.关键字查询在这里我们需要用到一个通配符,就是一个星号它代表任意多个字符,我们需要利用连接符号将星号分别连接在关键字的前后作为查找值,这样的话就能达到根据关键字查找数据的效果公式为:=VLOOKUP("*"&E2&"*",A1:A10,1,0)6.一对多查询首先我们需要先在数据的最左侧构建一个辅助列,A2单元格输入公式为:=(B2=$G$2)+A1,然后点击回车向下填充,这的话每遇到一个2班就会增加1,此时我们的查找值就变为了从1开始的序列,只需要将公式设置为:=VLOOKUP(ROW(A1),$A$1:$D$10,3,0)向下填充即可7.计算销售提成计算销售提成其实就是区间查询,所谓的区间查询就是某一个区间对应一个固定的数值,如下图我们想要计算销售提成的系数,首先需要先构建一个数据区域,将每个区间的最小值提取出来对应该区间的系数,然后进行升序排序,随后我们直接使用vlookup函数的近似匹配来引用结果即可,公式为:=VLOOKUP(B2,$E$11:$F$16,2,1)8.提取固定长度的数字如下图,我们想要将工号提取出来,也可以使用vlookup来解决,只需要将公式设置为:=VLOOKUP(0,{0,1}*MID(A2,ROW($1:$20),5),2,0),然后按ctrl+shift+回车向下填即可工号的长度都是5位,所以在这里我们利用MID(A2,ROW($1:$20),5)来提取5个字符长度的数据,然后将这个结果乘以0与1,来构建一个二维数组9.合并同类项Vlookup也可以用于合并同类项,只不过过程比较复杂,我们需要使用两次公式,首先我们将公式设置为:=B2&IFERROR("、"&VLOOKUP(A2,A3:$C$10,3,0),""),然后拖动公式至倒数第二个单元格中,随后我们在旁边的单元格中再次使用vlookup函数将结果引用过来,公式为:=VLOOKUP(E3,A:C,3,0)至此合并完毕。
