本文目录一览:
- 1、excel中怎么用vlookup函数
- 2、Excel中的VLOOKUP函数是什么意思
- 3、EXCEL表格中VLOOKUP函数怎么用
- 4、Excel中vlookup函数使用方法
- 5、Excel最重要的函数之VLOOKUP(一)(必学技能)
excel中怎么用vlookup函数
VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)
下面以一个实例来介绍一下这四个参数的使用
例1:如下图所示,要求根据表二中的姓名,查找姓名所对应的年龄。
公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)
参数说明:
1 查找目标:就是你指定的查找的内容或单元格引用。本例中表二A列的姓名就是查找目标。我们要根据表二的“姓名”在表一中A列进行查找。
公式:B13 =VLOOKUP(A13,$B$2:$D$8,3,0)
2 查找范围(VLOOKUP(A13,$B$2:$D$8,3,0) ):指定了查找目标,如果没有说从哪里查找,EXCEL肯定会很为难。所以下一步我们就要指定从哪个范围中进行查找。VLOOKUP的这第二个参数可以从一个单元格区域中查找,也可以从一个常量数组或内存数组中查找。本例中要从表一中进行查找,那么范围我们要怎么指定呢?这里也是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:
A 查找目标一定要在该区域的第一列。本例中查找表二的姓名,那么姓名所对应的表一的姓名列,那么表一的姓名列(列)一定要是查找区域的第一列。象本例中,给定的区域要从第二列开始,即$B$2:$D$8,而不能是$A$2:$D$8。因为查找的“姓名”不在$A$2:$D$8区域的第一列。
B 该区域中一定要包含要返回值所在的列,本例中要返回的值是年龄。年龄列(表一的D列)一定要包括在这个范围内,即:$B$2:$D$8,如果写成$B$2:$C$8就是错的。
3 返回值的列数(B13 =VLOOKUP(A13,$B$2:$D$8,3,0))。这是VLOOKUP第3个参数。它是一个整数值。它怎么得来的呢。它是“返回值”在第二个参数给定的区域中的列数。本例中我们要返回的是“年龄”,它是第二个参数查找范围$B$2:$D$8的第3列。这里一定要注意,列数不是在工作表中的列数(不是第4列),而是在查找范围区域的第几列。如果本例中要是查找姓名所对应的性别,第3个参数的值应该设置为多少呢。答案是2。因为性别在$B$2:$D$8的第2列中。
Excel中的VLOOKUP函数是什么意思
VLOOKUP函数教程
说明
纵向查找。在范围的第一列中自上而下搜索某个键值,并返回所找到的行中指定单元格的值。
示例
VLOOKUP(10003,A2:B26,2,FALSE())
语法
VLOOKUP(搜索键值,范围,索引,[已排序])
搜索键值
要搜索的值,如 42、"Cats" 或 I24。
范围
要进行搜索的范围。VLOOKUP 将在该范围的第一列中搜索搜索键值中指定的键值。
索引
要返回的值的列索引,范围中的第一列编号为 1。 如果索引不是介于 1 和范围中的列数之间,将返回 #VALUE! 。
已排序-[可选]
[默认值为 TRUE() ] - 指示要搜索的列(指定范围的第一列)是否已排序。大多数情况下,建议设为 FALSE()。 建议将已排序设为 FALSE。如果设为 FALSE,将返回完全匹配项。如果存在多个匹配值,将返回找到的第一个值对应的单元格的内容,如果找不到匹配值,则返回 #N/A。 如果将已排序设为 TRUE 或省略,将返回(小于或等于搜索键值的)最接近的匹配项。如果搜索的列中所有的值均大于搜索键值,则返回 #N/A。
实战
在线练习:【雷鸟365】 VLOOKUP.xlsx
EXCEL表格中VLOOKUP函数怎么用
VLOOKUP函数教程
说明
纵向查找。在范围的第一列中自上而下搜索某个键值,并返回所找到的行中指定单元格的值。
示例
VLOOKUP(10003,A2:B26,2,FALSE())
语法
VLOOKUP(搜索键值,范围,索引,[已排序])
搜索键值
要搜索的值,如 42、"Cats" 或 I24。
范围
要进行搜索的范围。VLOOKUP 将在该范围的第一列中搜索搜索键值中指定的键值。
索引
要返回的值的列索引,范围中的第一列编号为 1。 如果索引不是介于 1 和范围中的列数之间,将返回 #VALUE! 。
已排序-[可选]
[默认值为 TRUE() ] - 指示要搜索的列(指定范围的第一列)是否已排序。大多数情况下,建议设为 FALSE()。 建议将已排序设为 FALSE。如果设为 FALSE,将返回完全匹配项。如果存在多个匹配值,将返回找到的第一个值对应的单元格的内容,如果找不到匹配值,则返回 #N/A。 如果将已排序设为 TRUE 或省略,将返回(小于或等于搜索键值的)最接近的匹配项。如果搜索的列中所有的值均大于搜索键值,则返回 #N/A。
实战
在线练习:【雷鸟365】 VLOOKUP.xlsx
Excel中vlookup函数使用方法
Excel中vlookup函数使用方法
在我们的使用Excel表格时,使用函数是十分便利的,那么我们应该如何使用Excel中的vlookup函数呢?下面是我分享给大家的Excel中vlookup函数使用方法,欢迎阅读。
以下以例子做解答供大家参考:
首先我们介绍下使用的函数 vlookup 的几个参数,vlookup是判断引用数据的函数,它总共有四个参数,依次是:
1、判断的条件
2、跟踪数据的区域
3、返回第几列的'数据
4、是否精确匹配
根据问题的需求,这个公式应该是:=vlookup(a2,sheet1!$a$2:$f$100,6,true)
vlookup函数例子中各个参数的使用说明如下:(电脑配置)
1、a2 是判断的掉条件,也就是说如果sheet2表中a列对应的数据和sheet1表中的数据相同方能引用;
2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用(关于绝对引用可以参考这里);
3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5;
4、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主要用于带小数点的财务、运算等);
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数;
1、a2 是判断的掉条件,也就是说如果sheet2表中a列对应的数据和sheet1表中的数据相同方能引用;
2、sheet1!$a$2:$f$100 是数据跟踪的区域,因为需要引用的数据在f列,所以跟踪的区域至少在f列,$是绝对引用(关于绝对引用可以参考这里);
3、6 这是返回什么数的列数,如上图的物理是第6列,所以应该是6,如果要求英语的数值,那么此处应该是5;
4、是否绝对引用,如果是就输入 true 如果是近似即可满足条件 那么输入false (近似值主要用于带小数点的财务、运算等);
5、vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数。
例子:已知表sheet1中的数据如下,如何在数据表二 sheet2 中如下引用:当学号随机出现的时候,如何在B列显示其对应的物理成绩?
根据以上vlookup函数公式 :=vlookup(a2,sheet1!$a$2:$f$100,6,true)计算结果为:
不知道你是否已经会使用vlookup这个条件查找函数,如果你有兴趣可以试试,其实Excel是一个比较简单的办公软件,主要对数据进行处理,在公司财务报表中运用的比较多,如果您对Excel软件不太熟悉,建议购买一本相关书籍做参考也非常实用。
;
Excel最重要的函数之VLOOKUP(一)(必学技能)
一个月前做论文数据整理分析时遇到许多问题,最终学了一些小技能快速搞定了,今天和大家分享其中非常实用的VLOOKUP函数!
V是vertical的缩写,故VLOOKUP函数是垂直方向的判断、查找和替换。
VLOOKUP函数在表格左侧的行标题中查找指定的内容,当找到时,再挑选出该行对应的指定列的单元格内容。
VLOOKUP函数的 语法 :VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
VLOOKUP函数各参数解析:
1.lookup_value:lookup是查找的意思,value是值,故第一个参数表示要查找的值。
2.table_array:“想在哪查找这个值?”,就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找。
3.col_index_num:col是column(列)单词的缩写,index是索引的意思,合起来就是你在table_array区域中要找变量所在的列数,比如你要找一列体重指数,是在 table_array区域 的第三列,那么col_index_num就是3,这是一个 相对 引用的概念(意思列数是相对的,指的是 table_array区域的第几列,并不是Sheet1的第几列 )。
4.range_lookup:为逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略或1,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值;如果 range_value 为 FALSE或0,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。
实例演示:
1、随便举个例子如图1和图2所示,需要将Sheet1中部分同学的信息引用到Sheet2里(按姓名匹配),因顺序乱,且只引用其中部分人的信息,所以复制粘贴效率太低,尤其在数据量大时更是明显。
2、这个时候我们需要用到VLOOKUP函数,效率将大大提高。
3、如图3,在Sheet2中B2单元格输入 =VLOOKUP() 或者 =鼠标插入函数VLOOKUP ,弹出下列函数参数框,里面四个参数需要我们选择。
4、第一个参数lookup_value:输入A2或者鼠标直接选中A2单元格即可(图4);
第二个参数table_array:选择Sheet1,再鼠标选中要查找的区域即A1:B9或A2:B9或者A:B都可以(输入也行);
第三个参数col_index_num:很显然,实例中年龄为table_array的第2列,故填2即可;
第四个参数很简单,1为近似匹配,0为精确匹配。
5、返回结果为1,选中B2单元格往下填充即可完成。
非常简单,但很实用,Excel很强大,必须得学会几个函数,才能说自己用过Excel哈哈哈
但是问题也来了,一列一列这样来一遍显然太慢了,如果需要批量匹配怎么办?这时就要COLUMN函数协助完成。