VLOOKUP函数
VLOOKUP是一个纵向查找函数,将一个数组或表格中一列数据引用到另外一个表中。
公式:VLOOKUP(要查找的值, 要查找的区域, 返回数据在查找区域的第几列数, 精确匹配/近似匹配)
公式解析:
1.要查找的值:输入数据类型为数值、引用或文本字符串
2.查找的区域:要查找的值为首列的数据表区域
3.返回数据在查找区域的第几列:正整数,参数中返回的查找值的列号
4.精确匹配/近似匹配:逻辑值,如果为FALSE或0,则返回精确匹配,如果找不到则返回错误值#N/A。如果为TRUE或1,将查找近似匹配值。在进行近似匹配时的查找规则是从第一个数据开始匹配,没有匹配到一样的值就继续与下一个值进行匹配,直到遇到大于查找值的值,此时返回上一个数据(近似匹配时应对查找值所在列进行升序排列)。如果省略,则默认为1。
敲重点:
1.VLOOKUP只适用于按列查找。
2.公式中四个参数是必须的。
3.第几列数不是EXCEL默认的列数,而要查找的值处于首列后的第几列。
4.查找的值与查找区域内的值格式类别一致,若是文本格式查找只能引出文本格式相关值,不一致则会报错。
5.从固定区域引用时要处理为绝对引用,绝对引用在VLOOKUP函数中很常用。
6.使用VLOOKUP函数时,返回的是目标区域第一个符合查找值的数值。也就是说在目标区域存在多个目标值时,则应特别注意。
示例讲解:
1.基本查找
2.近似匹配
3.反向查找:与IF组合函数
4.横向查找:与COLUMN函数组合
延伸函数:
HLOOKUP与VLOOKUP只差一个子母,HLOOKUP是从水平方向进行查询,查找的是行。其他特点与VLOOKUP同用
公式:HLOOKUP (要查找的值, 要查找的区域, 返回数据在查找区域的第几行数, 精确匹配/近似匹配)
示例讲解:
你学会了吗?[碰拳]
关注我,每天一点小知识。
,