Excel的函数使用是很多Excel使用者的难点,由于Excel主要是用于各种统计、计算,所以有三个函数:VLookup/countif/sumif 非常重要,掌握这三个就可以大胆闯天下了。
其中VLOOKUP又是其中的函数之王,今天我们擒贼先擒王,说说这个vlookup函数。
Vlookup匹配一切,连接一切。说到查找函数,大部分人都会想到它。
这里以Excel2016版本为例。
1
函数语法
=VLOOKUP(lookup_value,table_array,col_index_num,[range_lookup])
lookup_value:要查找的值,也被称为查阅值。
table_array:查阅值所在的区域。请记住,查阅值应该始终位于所在区域的第一列,这样VLOOKUP 才能正常工作。例如,如果查阅值位于单元格C2 内,那么区域应该以C 开头。
col_index_num区域中包含返回值的列号。例如,如果指定 B2:D11 作为区域,那么应该将B 算作第一列,C作为第二列,以此类推。
[range_lookup](可选)如果需要返回值的近似匹配,可以指定TRUE;如果需要返回值的精确匹配,则指定FALSE。如果没有指定任何内容,默认值将始终为TRUE 或近似匹配。
2
精确查找
一份销售业绩表,根据姓名来查找对应的销售量,一个人只对应一个值,即为精确查找。
第一步:点击I2单元格,然后选择【公式】-【查找与引用】,找到点击VLOOKUP。
第二步:在查阅值中选择H2单元格,所选区域选择A2:C11,销售量在所选区域的第三列,所以此处填3,最后的参数中输入0表示精确匹配。
3
模糊查找
有时候我们所需要的数据不是唯一对应的,一个范围区间内的多个查阅值对应一个值。比如查找销售量对应的销售等级,需要使用模糊查找。
第一步:和上述方法一致在【销售等级】下方选中单元格后点击VLOOKUP函数公式
第二步:在查阅值处选中C2单元格,查阅区域选择右侧事先制定好的等级规则,选中后,再将所选区域H2:I4选中,按F4锁定(注意这里的区域一定要用【$】锁定,即选中后按F4),下方由于等级为所选区域第二列,故填2,最后查找为近似值,故填1。
最后双击填充,将这一列等级填充完毕。
4
空值显示为空白
很多时候我们的数据表中会出现空值的单元格,我们利用VLOOKUP查找时显示为0,以下方法可以让显示0的单元格变为空白单元格。
保持原公式不变的情况下,在公式后添加【$】符号,和英文状态下的双引号(该符号在英文输入法下输入)。