VLOOKUP是最常见的查找函数,知道参数的意思之后用起来还是比较简单的,但是还是有一些注意事项。我们先看一下他的参数及意思
VLOOKUP参数说明
=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
lookup_value:查找的值,比如我查找的是张三(最好查找的数据中值是唯一的,不然返回值可能不是你期望的,或者添加条件使我们返回正确的值)
table_array:查找的值或者查找条件所在的数组或者说表格(注意:查找的值要在表格的第一列,也就是第一列要包含查找的值)
col_index_num:你查找的值对应的另外的参数所在的表格(以你选中的区域为准)中的列,比如我查找的张三的分数,表格选中了三列,而分数所在得列在选中的表格中的第三列,就写3
range_lookup:查找的模式,基本分两种,一种选0是精确查找,一种是1模糊查找,比如查找值或者查找条件是"*张*"就是包含张的内容VLOOKUP案例
姓名 | 班级 | 分数 |
琥珀 | 一班 | 72 |
李三 | 二班 | 100 |
李三 | 一班 | 82 |
麻子 | 二班 | 71 |
青山 | 一班 | 77 |
王五 | 二班 | 75 |
张三 | 一班 | 66 |
李四 | 二班 | 97 |
流浪 | 一班 | 51 |
绿水 | 二班 | 53 |
我们先看看单独查一个条件,但是查找的是李三(上表一一班二班都有一个李三),看看有重复值的时候,返回的是哪个
我们看到其他的唯一的值返回值都是正确的,而李三返回的是第一个李三对应的值,为了获取正确的分数,这个时候我们可以增加条件,可以添加辅助列
看一下添加辅助列的情况,这个相对简单
上面的其实也相当于VLOOKUP的多条件查找的使用,本质上没有变,只是把条件通过连字符连接起来。
评论 (0)