理论教育 用AVERAGEIFS计算平均工资

用AVERAGEIFS计算平均工资

时间:2023-11-23 理论教育 版权反馈
【摘要】:图7-11计算满足条件的平均工资AVERAGEIFS函数用于返回满足多重条件的所有单元格的平均值。技巧拓展除了AVERAGEIFS及之前提到的AVERAGE函数外,Excel还有另外两个求平均值的函数,如图7-12所示,这四个函数有什么区别呢?AVERAGE函数对于直接输入到参数列表中的逻辑值是参与计算的,TRUE当作1计算,FALSE当作0计算。③ AVERAGEIF函数,返回某个区域内满足给定条件的所有单元格的平均值,如图7-13所示。=AVERAGEIF表示求所有财产值小于95000的平均值。

用AVERAGEIFS计算平均工资

技巧介绍:上述实例中的TRIMMEAN函数只可从头部和尾部去除数据来计算平均值,如果需要计算满足一定条件(如大于3000、小于5000等)的数据的平均值,又该怎么办呢?

打开本节素材文件“素材\第07章\实例126\员工薪酬表.xlsx”,选择“员工薪酬表”,选择M14单元格,在编辑栏中输入计算公式:=AVERAGEIFS(M3:M13,M3:M13,">2500",M3:M13,"<5000"),按【Enter】键,计算实付工资大于2500、小于5000的平均工资,如图7-11所示。

978-7-111-56777-6-Chapter07-12.jpg

图7-11 计算满足条件的平均工资

AVERAGEIFS函数用于返回满足多重条件的所有单元格的平均值。

● 语法格式为:AVERAGEIFS(average_range,criteria_range1,criteria1,crileria_range2,criteria2,…)

● 其中:average_range参数表示求平均值区域;criteria1_range,criteria_range2,…参数表示条件所在的范围;criteria1,criteria2,…参数表示用来定义计算平均值的单元格。可以是数字10、表达式">12"、文本"经理"或单元格C2。

技巧拓展

除了AVERAGEIFS及之前提到的AVERAGE函数外,Excel还有另外两个求平均值的函数,如图7-12所示,这四个函数有什么区别呢?

① AVERAGE函数,返回参数的平均值(算术平均值)。

举例:=AVERAGE(1,5,7,8)=5.25;=AVERAGE(1,5,7,TRUE)=3.5

978-7-111-56777-6-Chapter07-13.jpg

图7-12 计算平均值的函数

如果,A1:A4单元格区域里分别是:1、5、7、TRUE,那么,=AVERAGE(A1:A4)=4.33。(www.daowen.com)

AVERAGE函数对于直接输入到参数列表中的逻辑值是参与计算的,TRUE当作1计算,FALSE当作0计算。

但是,如果是用单元格区域引用来作为AVERAGE函数,则相当于=(1+5+7)/3=4.33。

② AVERAGEA函数,返回参数的平均值(算术平均值)。

举例:=AVERAGEA(A1:A4)=3.25

无论A4单元格是文本,是文本格式的数字,还是逻辑值,结果值都为3.25。相当于=(1+5+7+0)/4=3.25。

③ AVERAGEIF函数,返回某个区域内满足给定条件的所有单元格的平均值(算术平均值),如图7-13所示。

=AVERAGEIF(B2:B5,"<23000")表示求所有佣金小于23000的平均值。

=AVERAGEIF(A2:A5,"<95000")

表示求所有财产值小于95000的平均值。

=AVERAGEIF(A2:A5,">250000",B2:B5)表示求所有财产值大于250000的佣金的平均值。

④ AVERAGEIFS函数,返回满足多重条件的所有单元格的平均值(算术平均值)

978-7-111-56777-6-Chapter07-14.jpg

图7-13 计算数据

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈