计算机二级在即,距离考试也只有1个月左右了!报了计算机二级MS office的我这段时间一直在为寒假没有刷题做弥补!这不,由于是小白参考(参加考试,简称参考)。这不,昨天对着题库来练习表格题。在MS office考试中,这不,Excel是难点,特别是函数。其中有一小问便是用VLOOKUP函数来将表格中的对应书名填充完毕!看着他的教学视频,看着它那操作,貌似记住了它的步骤,但是,仅仅记住步骤远远不能满足我对知识的向往。因此,课后,我又特上网百科了一下关于VLOOKUP函数的应用,即参数含义。
点击加载图片
现在可以给小伙伴们分享一番:
该函数的语法规则如下:
VLOOKUP( lookup_value, table_array, col_index_num, range_lookup)
这个函数主要得功能是:搜索指定单元格区域得第一列,然后返回该区域相同一行上指定单元格中得值。
各个参数的初略含义与使用流程如下表:
参数 | 简单说明 | 输入数据类型 |
Lookup_value | 要查找的值 | 数值,引用或文本字符串 |
table_array | 要查找的区域 | 数据表区域 |
Col_index_num | 返回数据在查找区域的第几列数 | 正整数 |
Range_lookup | 模糊匹配/精确匹配 | TRUE/FALSE(或不填) |
对于各参数的详细解释可以参考下面:
Lookup_value 必须的参数。查找目标,即要在表格或区域的第一列中搜索到的值。
Table_array 必须的参数。查找的范围,既要查找的数据所在单元格区域;
Col_index_num 必须的参数。返回值的列数,即最终返回数据所在的列号;
Range_lookup 可选择的参数。为一逻辑值,决定查找精确匹配值还是近似匹配值。如果TRUE或被省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于Lookup_value的最大值;如果为FALSE,则返回精确匹配值;如果找不到精确匹配值,则返回错误值#N/A。
好了,讲完含义,直接给大家举个例子,这个例子是在我购买的二级教材中找到的,当然,我认为解释得还不是那么完善,因此,后面我也会给出自己得一些解释。
假设在表格中填入“ =VLOOKUP(1,A2:C10,2)”要查找的范围为A2:C10,因此A列为第一列,B列为第二列,C列为第三列。表示使用近似匹配搜索A列(第一列)中的值1,如果在A列中没有1,则近似找到A列中与1最接近的值,然后返回同一行中B列(第二列)的值。
点击加载图片
A2:C10对应区域
接下来是我对这个例子得一个解释:
首先我们可以调用函数中得VLOOKUP函数,此时,如果你调用它会弹出一个功能框,让你填写各参数!
点击加载图片
弹出得功能框
这时我们需要在每个参数后面得文本框内填入各种参数。
第二种便是直接输入公式,选中你所需要得单元格,然后填入公式,比如=VLOOKUP(1,A2:C10,2)[注意,要写等号,逗号,冒号全部采用英文输入法下得逗号,冒号]。这时,在函数中,我们便输入了三个必需参数,对可选参数进行了忽略。根据参数得详细解释,此时返回得便是近似匹配值。与谁匹配呢?根据参数详细解释我们知道是与参数vlookup_value进行匹配,其参数对应位置输入得值是1,就是在后面选择得区域内将数据与1进行比较,在函数中,我们选择的区域是A2:C10,也就是说函数会自动在A列中与1匹配得数值,如果没有的话,便会寻找1的近似值。(为什么在第一列进行寻找呢?我们对照函数的主要功能便知道了)。然后Col_index_num参数填写的2,意思是返回第二列。如果是3,就是返回第三列。
我们总结一下,便是,我们在A列中寻找与1近似匹配的值,加入在A3行,那么我们返回B3行的值,因为Col_index_num填写的是2。
如果有喜欢的看客,欢迎点赞留言哦!
谢谢支持!
联系客服