很多头疼公式的朋友可能可能把excel庞大的“函数库”压在了头上,所以造成了一种“压力很大的假象”,其实平常的岗位在日常工作中,“点名率”高的真的不多。
而点名率最高的两位是什么呢?就是我们的sum函数,和count函数啦,通俗的说就是求和数(三声)数(四声)。
今天我们就来说说这两位“老大”以及他们的进阶版。
sum
相信sum是出入excel大门的伙伴们非常熟悉的函数吧?sum的语法很简单,即,
SUM(number1,number2, ...)
简单的说就是几个数字相加,可能大家都习惯从开始菜单点击“自动求和”按键来完成这个过程,
其实这样的操作跟输入sum公式的结果是一样的,而求和公式可以有多种形式,比如
=sum(A1:A12)连续单元格相加
=sum(A1,D12,C12)非连续单元格相加
=sum(A23:A29,E34:E52)两个非连续的区域相加
=sum(B35:F47)矩阵相加
=sum(1,2,3,4,5)数字相加
等等,sum函数很简单,这里就不在赘述了。
count
count与sum的语法类似,但是count所统计的是“包含数字单元格的个数”,注意,是数字单元格哦~
COUNT(value1,value2, ...)
使用方法也是类似的,我们就不再列举。
然而,今天我们的重磅戏却不是以上的两位,而是两位的“升级版”——sumif以及countif。
sumif与sumifs
sumif从表面上看起来就是sum和if的“合体”,它的语法是,
sumif(range,criteria,sum_range)
翻译一下,
sumif(要判断条件的区域,条件,实际求和的位置)。
什么意思?我们看一下示例,假设我们有这样一个表格,
我们的问题是“小明一共领了几块糖”?
我们来分析一下题目,
首先,我们求和的条件是什么呢?——小明?其实是姓名为小明的人。
其次,我们要求什么的和呢?——糖的数目。
这样就不难判断,根据sumif的语法,
所以,我们的公式就要这么填写:
=SUMIF(A3:A13,"小明",C3:C13)
可以看到,我们顺利的得到了结果。
而sumifs是sumif的再升级版,即多个条件的求和。它的语法是这样的,和sumif稍有区别,如下
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
sumifs(实际求和的区域,第一个需要判断的条件区域,第一个条件,[第二个需要判断的条件区域,第二个条件]……)
还可以有第三个条件、第四个条件,按需求设置。
那么我们还使用上面的例子来演示一下,假设幼儿园小明又分为一班的小明和二班的小明,而我们要的是一班小明的糖果数又该怎么做呢?
我们还是把思路添加语法中,翻译一下题目就是,
姓名为小明(第一个条件),班级为一班(第二个条件),求糖果数(实际求和单元格)。
所以我们设计的公式就是,
=SUMIFS(D3:D13,B3:B13,"一班",A3:A13,"小明")
countif与contifs
其实这两个公式跟以上两个的用法类似,只是功能确是“数数”,它们的语法如下,
countif(range,criteria)
countif(要计算非空单元格数目的区域,对数目的条件)
countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)
countif(条件区域1,条件1,条件区域2,条件2)
我们还回到小明与糖的例子,这次,我们的表格发生了一些变化,
问题1:一共发出了几块糖?
问题2:小明领到了几块糖?
我们用函数的思维翻译下这两个问题,
问题1:数一数零食列的糖——COUNTIF(零食列,糖)
公式即为=COUNTIF(D3:D13,“糖”)
问题2:数一数名为小明的,领了几块零食为糖——COUNTIFS(姓名列,小明,零食列,糖)
公式即为=COUNTIFS(A3:A13,"小明",D3:D13,"糖")
让我们以前来验证一下,
是不是很方便呢?
今天我们说了sum、sumif、sumifs、count、countif、countifs,六个函数,学会了这六个简单的函数便能够“hold”住大部分的数据统计汇总工作。
在之前,我们的【跟HR一起做工资】系列里也曾专门讲过这几个公式,大家可以一同参考——传送门跟HR一起做工资——教你玩转excel(汇总表第二弹之公式sumifs)
(未完待续)
目标是做最接地气儿的excel教程~