如何用EXCEL表算出员工的年平均工资。

2025-01-03 15:57:21
推荐回答(5个)
回答1:

可以使用数据透视表的功能进行计算。excel2003的数据透视在工具的下拉菜单中,而excel2007的数据透视是在插入那个标签里.
注意:数据透视必须excel每一列都是相同性质的数据。比如你A列为员工名,B列为员工工资,在第一行也得写上项目名。
你把每个月的都贴到一个sheet里面,呈两列显示。这样你在第一行加上项目名。然后利用数据透视表透视到一张新表里,然后在求和部分鼠标右击选择字段设置,选择平均值,这样就能得到你需要的答案了

回答2:

工资是按月发的,且员工数会变动,所以年平均工资的算法应该是:
各个月总工资之和/(各个月员工数之和)*12

这样公式就不难了:
=sum(1月工资总和,2月工资总和,....)/sum(1月员工数,2月员工数,...)*12
各个月的工资和,人数和就不用说了吧.

回答3:

如果你有所有员工的名单(不能有重名)那么好弄些
或者有员工工号也可以(不能重复)
在新表中个先做A列员工 B列1月工资 C列2月工资……N列平均数
然后
B2格输入=vlookup(a2,一月表名!a:b,2,false)
c2格输入=vlookup(a2,二月表名!a:b,2,false)
……
十二个月
在N2格=SUMIF(b2:m2,">0")/COUNTIF(b2:m2,">0")

回答4:

先用VBA代码把工作表的内容合并在一个表格里面,然后用sumif,或者sumproduct函数来求.

回答5:

用数据透视表合并计算功能