特殊条件之和 SUMIF函数 我来了
你好,我的朋友。假期马上就要结束了。短暂的会面后,很难离开。相信很多朋友都在回去的路上,也有一些准备开始新的奋斗。
今天想和大家分享一套简单高效的Excel函数公式技巧,通过一点一滴的积累,可以提高工作效率。
如下图所示,是模拟销售记录,每个商品的销售季节不同,但至少会出现一次。要求用公式计算每种商品上一季度的平均销售额。
这里的结果是94、63、76和95的平均值。
参考公式:
=SUMIF(B3:E6,"",B2:E5)/4
SUMIF函数通常用于对满足指定单一条件的区域中的值求和。
语法也很简单:
=SUMIF(条件区域、指定条件、总和区域)
初步了解SUMIF函数的使用规则,然后回到本例中的主题:
看看=sumif的第一个参数b 3: E6(b : E6,“”,b23360e5),这是条件区域。
第二个参数中指定的条件为“”,为空。
选择空值作为指定条件是本主题的关键。我们的要求是计算上一季度每种商品销量的平均值,所以首先要计算B3:E6区域每一列的最后值。
这最后一个值的共同特征是什么?
也就是说,对于下一个单元格,该值必须为空。如果下一个单元格有值,那就不是最后一个值了,对吗?
第三个参数是B2:E5,注意这里的参考区域和第一个参数的条件区域形成了错误的线条效果。
整个公式的意思是:
如果b : E6的单元格区域满足等于null值的条件,则计算null值对应的前一行的和,然后变相得到B2:E6区域中每一列的最后一个值的和。
最后,SUMIF函数的结果除以4,结果是82。
您也可以使用以下公式:
=AVERAGEIF(B3:E6,"",B2:E5)
接下来,我们再来看看这个话题。单元格区域A1:D5为员工考核表,每个考核项目用不同的等级表示。
目前我们需要根据右下角单元格A7:B11的分数对照表来计算e栏中每个员工的总分。
算这道题,你也可以用SUMIF函数来完成:
=SUMPRODUCT(SUMIF(A$8:A$11,B2:D2,B$8:B$11))
在本例中,SUMIF函数的第二个参数使用了多个单元格,并计算了条件区域a $ 83360a $11中分别满足条件B2:D2的B $ 8:B $ 11的值。
结果是一个内存数组:{10,5,10}。
最后用SUMPRODUCT函数对存储阵列求和,得到计算结果。
简单的功能也起了很大的作用。高手的状态是手无刀,心有刀。
好了,今天就到这里,我的朋友们,要么去那里,要么明天就去!
版权声明:特殊条件之和 SUMIF函数 我来了是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。