大家好,上一节课我们分享了Alt+回车键的基本使用和提高使用,本节课我们开始讲解函数,在开始讲解前,需要记住以下几点:
1、所有的函数括号都必须成对出现,多个函数嵌套的括号自动以颜色来区分;
2、所有的多层嵌套函数,函数的返回都是由内向外解释;
3、在书写函数时必须在英文状态下输入字母、间隔符逗号;
4、函数中如有汉字等字符时,必须书写在英文状态下的双引号内;
那本节课我们先从最常用的查询函数开始,而查询类函数比较常用的就是Vlookup()函数了,下面看下示例:
现在有2张表,一个是“数据表”,另一个表“查询表”,我们想要在“查询表”是求出商品名称,而商品名称全部在“数据表”中,此时使用Vlookup()函数是不二之选,我们先来看下它的语法(以下是百科注释):
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
我们可以看出,Vlookup()有4个参数,下面根据本题示例对这4个参数说的比较直白一点,第一个参数就是查询表中的“商品编码”,第二个参数就是“数据表”的某一数据区域,此时需要注意的是,这个区域必须要以商品编码为开始的列(即必须以“商品编码”这一列开始向后选取,此区域必须包含“商品名称”),否则不能成功,第三个参数是“商品名称”在你所选择的数据区域中的第几列,第四个参数是匹配的类型,此题中我们选择的是精确匹配,注意:第四个参数是可以省略的,但是明白如何省略,如果不带豆号省略(即只写到第三个参数结束,再向下没有逗号),效果是和带逗号的精确匹配一样,而如果带逗号省略第四个参数(即写完第三个参数后再跟一个逗号结束),则匹配类型为模糊匹配,而模糊匹配的意思就是如果找不到精确匹配值,则返回小于 lookup_value的最大数值,那我们来看一下本题的操作,我们在“查询表”中B2中输入公式B2=VLOOKUP(A2,数据表!B:D,3,FALSE),双击填充柄向下填充并得到如下结果:
这里再强调一下公式中第二个参数的数据区域"数据表!B:D"表示B列为商品编码列,D列为商品名称列,如函数中要求,数据区域必须以查找值为第一列,且数据区域必须包含要查找的值(本题为“商品名称”),而第三个参数我们写的是3,就是说数据区域从B列到D列,一共有3列,而我们要求得的“商品名称”就是D列,也就是第3列,因此我们第三个参数为3,第四个参数我们使用的是False,即为精确匹配。
好了,今天函数课程就和大家分享到这里,喜欢的朋友请关注、转发,期待下期精彩课程。