当前位置:首页 > 软件应用 > 将函数组合起来使用会有什么样的效果?不妨看看这6组,功能真强 内容

将函数组合起来使用会有什么样的效果?不妨看看这6组,功能真强

选择字体大小: 发布时间:2022-09-08 10:48| 来源:简单网 | 阅读: | 作者:jdwzdh

函数,是系统已经定义好的,按照语法结构进行正确使用即可,但是,单个函数往往无法完成一些复杂的功能,此时,我们就要讲函数组合起来使用,到底会有什么样的效果呢?我们不妨看看以下6组。

一、Sumif+Sumif。

这2个函数都是求和,而且Sumif函数还可以实现单条件求和,但如何实现“单条件多字段”求和呢?

目的:计算员工中“鲁肃”和“袁术”的总月薪。

方法:

在目标单元格中输入公式:=SUM(SUMIF(B3:B12,{"鲁肃","袁术"},G3:G12))。

解读:

从目的中可以看出,就是两个单条件求和,但要一步实现,就要借助Sum函数。

二、Sum+Countif。

求和与单条件计数组合?是的,可以快速地计算指定范围内不重复值的个数。

目的:计算“学历”的种类。

方法:

在目标单元格中输入公式:=SUM(1/COUNTIF(F$3:F$12,F$3:F$12))。

解读:

上述公式中,Countif函数的作用为统计F3:F12范围中每个单元格的值在F3:F12区域中出现的次数,并作为除数,1除以每个值出现的次数,最后进行求和,正好是不重复值的个数。

三、If+Vlookup。

判断函数和查询函数也能擦出爱情的火花?确实意想不到,但事实证明,他们两真的恋爱了……

目的:根据员工姓名查询对应的工号,即反向查询。

方法:

在目标单元格中输入公式:=VLOOKUP(K3,IF({1,0},C3:C12,B3:B12),2,0)。

解读:

公式中IF({1,0},C3:C12,B3:B12)的作用是对指定的数据区域进行重构。

四、Vlookup+Match。

此组合是较为经典的用法,可以根据指定的单一条件返回此条件对应的所有值。

目的:根据工号查询此员工的所有信息。

方法:

在目标单元格中输入公式:=VLOOKUP($K3,$B3:$H12,MATCH(L$2,$B2:$H2,0),0)。

解读:

此公式的关键在于对参数的引用,要弄清楚在查询的过程中,那些是变量,那些是定量,即哪些是相对引用或混合引用,那些是绝对引用。

五、Index+Match。

先定位,后提取,此用法是典型的查找引用组合,必须要掌握哦!

目的:根据员工的姓名查询对应的编号。

方法:

在目标单元格中输入公式:=INDEX(B3:B12,MATCH(K3,C3:C12,0))。

解读:

此组合相对于If+Vlookup来说,更好理解,及时限定为,后提取。

六、If+And或Or。

此组合是逻辑判断常见的操作方式。

目的:如果女同志的年龄小于40岁,则返回“优秀”。

方法:

在目标单元格中输入公式:=IF(AND(D3="女",C3<40),"优秀","")。