excel引用函数vlookup
vlookup函数怎么应用 1. 函数基本介绍
vlookup是一种Excel查函数,它可以快速地查并返回某一列中指定值对应的另一列的值。该函数的语法如下:
=vlookup(lookup_value, table_array, col_index_num, [range_lookup])
这里是各参数的说明:
1) lookup_value: 要查的值。可以是数字、文本或者引用。
2) table_array: 包含要查的值的范围。一般是一个数据区域或整张表。
3) col_index_num: 要返回的值所在的列数。在table_array中,从左往右数第几列就填几。
4) range_lookup: 如果为 TRUE(默认值),则vlookup会查最接近的匹配值;如果为FALSE,只返回严格匹配的值。
总体而言,这个函数的作用就是在一个数据区域中查一个特定值,返回该值所对应的指定列的值。
2. 使用场景
vlookup函数的使用场景极其广泛,下面列举了几个常见的例子:
1) 查询某个姓名对应的员工工号。
3) 根据学生成绩判断其等级。
4) 根据身份证号查询其性别、出生日期等个人信息。
可以看到,vlookup函数在员工资料、学生成绩、商品资料等表格中都有广泛的应用。
3. 函数使用实例
下面我们就来实际操作一下vlookup函数。
例如我们有如下一张表,包含了员工姓名、性别和工号三列数据。
我们需要在右侧新增一列,根据员工姓名查询其对应的工号。
我们点击右侧单元格,输入以下公式:
=vlookup(B2,$A$2:$C$6,3,FALSE)
解析一下该公式:
2) table_array: $A$2:$C$6,即表格中包含我们要查询数据的范围,其中$A$2:$C$6相当于区域A2到C6。
4) range_lookup: FALSE,表示要严格匹配查询值。
接着我们将公式拖到下面所有单元格,即可得到所有员工的工号。
4. 注意事项
1) 范围区域的列数必须大于或等于col_index_num。
2) 如果查值没到,vlookup会返回N/A值,通常需要使用IF或者ISERROR函数对其
进行处理。
3) 如果range_lookup参数留空,则默认为TRUE。
4) 如果有多个匹配值,vlookup函数只会返回第一个匹配值。
总体来看,vlookup函数是Excel处理大量数据时的常用功能,熟练掌握该函数不仅可以提高工作效率,还能有效地防止出错。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论