财务人员必会的Excel“条件”计算函数原创
金蝶云社区-陈世杰身份
陈世杰
3人赞赏了该文章 1,568次浏览 未经作者许可,禁止转载编辑于2019年09月08日 20:51:28

你好,我是世杰老师


今天给大家分享2个知识点,一个是条件求和,一个是条件求平均值。每个知识点会讲几个常用的函数,感兴趣的话,一起来学习下吧。


01


条件求和



如下图所示,是一份市场部各个季度的预算与实际的费用发生的情况。现计算一年内预算与实际的合计。


思路:条件求和的一般有三种可供选择的函数,一种是SUMIF函数,一个是SUMIFS函数,还有一个是SUMPRODUCT函数。接下来给大家一一地介绍这三个函数来解决这个问题。

方法1:SUMIF函数

在J3单元格中输入公式:=SUMIF($B$2:$I$2,J$1,$B3:$I3)。然后向右向下填充即可。

说明:SUMIF函数是一个单条件求和。其通用语法为:SUMIF(条件区域,条件,求和区域),这个题目里面的第一个条件区域里面的列标、行标要锁定,第二个参数为条件,条件的行标要锁定,第三个参数的列标要锁定。不锁定相对位置的话,会在下拉的过程中发生变化。

2.jpg


方法2:SUMIFS函数

在J3单元格中输入公式:=SUMIFS($B3:$I3,$B$2:$I$2,J$1)。然后向右向下填充即可。

说明:SUMIFS函数是多条件的求和,当然是囊括单条件求和的,所以,在一般情况下,也可以使用直接全部使用SUMIFS函数进行求和。其语法与SUMIF函数是有区别的,即:=SUMIFS(求和区域,条件区域1,条件,条件区域2,条件2,……),其锁定的列标与行标与上面的是一样的。

3.jpg


方法3:SUMPRODUCT函数

在J3单元格中输入公式:=SUMPRODUCT(($B$2:$I$2=J$1)*$B3:$I3)。然后向右向下填充即可。

4.jpg

说明:SUMPRODUCT函数是一个很强大的函数,支持数据运算的。处理条件求和类的通用套路可以归纳为:=SUMPRODUCT((条件区域1=条件1)*(条件区域2=条件2)*……*求和区域),锁定的列标与行列与上面的两个函数中一样的。

注意:对于求和的三个函数中的条件,如果不使用单元格引用的时候,也可以使用文本形式的,即可以使用:"预算"或者"实际"这样的双引号包含文本的方法。


 02  01


条件求平均值



除了条件求和外,还可以进行条件求平均值。可以用到的函数有两个,一个是AVERAGEIF函数,另外一个是AVERAGEIFS函数,其用法与上面的两个函数中一样的,其语法也是一样的。

方法1:AVERAGEIF函数

在J3单元格中输入公式:=AVERAGEIF($B$2:$I$2,J$1,$B3:$I3)。然后向右向下填充即可。

6.jpg

说明:与上面的SUMIF函数的用法是一样的。类比地学习,只要会上面的SUMIF函数,其他的像AVERAGEIF函数与COUNTIF函数也就会了。其通用的语法为:
=AVERAGEIF(条件区域,条件,求均值区域)

方法2:AVERAGEIFS函数

在J3单元格中输入公式:=AVERAGEIFS($B3:$I3,$B$2:$I$2,J$1)。然后向右向下填充即可。


说明:AVERAGEIFS函数的通用语法为:
=AVERAGEIFS(求均值区域,条件区域1,条件1,条件区域2,条件2……)

 

图标赞 3
3人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!