excel中的公式非常的繁多,如果我们对所有的公式都进行学习和掌握,几乎是不可能完成的,但是我们可以对实际应用中使用率非常高的函数公式熟练的掌握,以便提高我们的工作效率。
一、vlookup函数:数据查询。
语法:=vlookup(查询值,查询值所在的范围,返回值的相对列数,查询匹配模式)。
查询匹配模式可分为精准查询(0)和模糊查询(1)两种。
方法:
在目标单元格输入公式:=vlookup(h3,b3:c9,2,0)。
解读:
1、查询功能可以有公式:=vlookup(h3,b3:c9,2,0)来实现。
2、“高亮度”显示功能可以通过【条件格式】-【新建规则】-【使用公式确定要设置格式的单元格】,在【为符合此公式的值设置格式】中输入公式:=($h$3=$b3)。并设置填充色为蓝色即可。
二、sumproduct函数:返回相应数组区域的乘积、统计不重复字符串个数、中国式排名。
语法:=sumproduct(数组区域1,数组区域2……)。
1、目的:统计所有销售员的销售总额。
方法:
在目标单元格中输入公式:=sumproduct(c3:c9,d3:d9)。
2、目的:统计销售员人数和销往地区数。
方法:
在目标单元格中分别输入:=sumproduct(1/countif(b3:b9,b3:b9))、=sumproduct(1/countif(f3:f9,f3:f9))。
3、目的:中国式排名。
方法:
在目标单元格中输入公式:=sumproduct(($e$3:$e$9>e3)/countif($e$3:$e$9,$e$3:$e$9))+1。
三、lookup函数:单条件查找,多条件查找。
语法:=lookup(查询值,查询值所在的范围,返回值所在的范围)。
1、目的:查询销售员的销售额(单条件)。
方法:
在目标单元格中输入公式:=lookup(1,0/($b$3:$b$9=j3),e3:e9)。
解读:
1、单条件查询为什么不用基本语法公式,而要用=lookup(1,0/($b$3:$b$9=j3),e3:e9)呢?因为lookup在使用前需要对数据源中的值进行升序排序,然后才能用基本公式查询,否则得不到正确的结果。
2、用变异公式:=lookup(1,0/($b$3:$b$9=j3),e3:e9)则不必排序,适合实际应用。
2、目的:查询销售员在指定地区的销售额(双条件或多条件)。
方法:
在目标单元格中输入公式:=lookup(1,0/(($b$3:$b$9=j3)*($g$3:$g$9=k3)),e3:e9)。
解读:
1、双条件查询和单条件查询的原理相同,只是多了一个条件,返回同时满足两个条件的查询结果。
2、多条件查询只需在“0/”的后面添加条件,将所有条件用乘号(*)连接起来即可。
四、sumifs函数:单条件求和,多条件求和。
语法:=sumifs(求和范围,条件范围1,条件1,条件范围2,条件2……条件范围n,条件n)。
1、目的:查询销售员的总销量。
方法:
在目标单元格中输入公式:=sumifs(e3:e9,b3:b9,j3)。
2、目的:查询销售员在效应地区的销量。
方法:
在目标单元格中输入公式:=sumifs(e3:e9,b3:b9,j3,g3:g9,k3)。
解读:
sumifs函数的功能非常的强大,只要数量的掌握了,sum函数和sumif函数基本就可以不再使用了,只要根据语法规则成对的添加条件范围和条件就可以了,非常的方便。
结束语:
实际的工作中,只要掌握了vlookup函数、sumproduct函数、lookup函数和sumifs函数,对于大部分的工作都能应对自如,实用性非常的高。
同时欢迎大家在讨论区留言讨论。