在日常工作环境中,我们频繁地需要进行数据统计,而Excel无疑是我们最得力的助手。其中,统计函数的种类繁多,以下是一些常见的类型:
求和类函数:Sum、Sumif、Sumifs、Dsum等,用于计算一系列数值的总和。
计数类函数:Count、Counta、Countif、Countblank、Dcount、Dcounta等,用于统计符合特定条件的单元格数量。
最值类函数:Max、Min、Maxifs、Minifs、Dmax、Dmin等,用于寻找数据中的最大值或最小值。
平均值类函数:Average、Averageifs、Daverage等,用于计算一组数值的平均值。
排序类函数:Rank、Sumproduct等,用于对数据进行排序或计算乘积。
关于这些函数,你最常用的是哪几个呢?欢迎在留言区分享你的使用心得,让我们一起探讨!
接下来,让我们来看一些具体的统计实例:
一、对指定范围内的数据进行汇总。
目的1:计算2、3、4月份的总销量。
方法:在目标单元格中输入公式:=SUMIFS(D3:D23,F3:F23,'>=2022年2月1日',F3:F23,'<=2022年4月30日')
。
解读:只有符合所有条件的记录才会被计入求和。
目的2:统计销量≥5000且≤15000的销量人数。
方法:在目标单元格中输入公式:=COUNTIFS(D3:D23,'>=5000',D3:D23,'<=15000')
。
目的3:统计销量≥5000且≤15000的平均销量。
方法:在目标单元格中输入公式:=AVERAGEIFS(D3:D23,D3:D23,'>=5000',D3:D23,'<=15000')
。
二、对多个区间的值进行统计。
目的1:统计<5000,≥5000且<10000,>10000的销售人数。
方法1:在目标单元格中输入公式:=FREQUENCY(D$3:D$23,{5000,10000})
,并用Ctrl+Shift+Enter填充。
方法2:使用Countif或Countifs函数计算。
在目标单元格中分别输入:=COUNTIFS(D3:D23,'<5000>。
解读:两种思路和方法,Countifs相对于Frequency来讲,较为繁琐,需要反复计算。你更喜欢哪一种呢?
三、年龄、工龄、性别等问题。
目的1:根据员工的身份证号码判断性别。
方法:在目标单元格中输入公式:=IF(MOD(MID(C3,17,1),2),'男','女')
。
目的2:根据身份证号码计算年龄。
方法:在目标单元格中输入公式:=DATEDIF(TEXT(MID(C3,7,8),'00-00-00'),TODAY(),'Y')
。
目的3:计算员工的工龄。
在目标单元格中输入公式:=DATEDIF(D3,TODAY(),'y')
。
目的4:计算员工的工龄工资,工龄工资≤15年,每年增加100元,>15年之后,不再累加。
方法:在目标单元格中输入公式:=MIN(15,G3)*100
。