如何用Excel公式快速统一计算员工的总工资

如题所述

如上图,在汇总表的J3单元格输入数组公式:

=SUM(SUMIF(INDIRECT(ROW($1:$12)&"月!B:B"),$B3,INDIRECT(ROW($1:$12)&"月!J:J")))

(记得是数组公式!在输入完毕后同时按CTRL+SHIFT+ENTER这三个键,出现大括号即可)

复制并下拉,即可得到全年每个人员的汇总工资。

上面的公式特别强调几个要求:

1、工作表名称必须是一模一样的1-12月的命名,最后的公式是在汇总表的J3单元格,否则公式就会出错,或者你自己调整吧

2、汇总表里必须要有全年的发过工资全部人员的姓名,无论是发了几个月的都必须要在B中录入,否则汇总数据就会不全了。

3、该公式是数组公式,必须三键同按结束,否则数组不对的。若是不明白也可以在网上找一下学习学习

J3单元格的数组公式也可改用:

=SUM(SUMIFS(INDIRECT(ROW($1:$12)&"月!J:J"),INDIRECT(ROW($1:$12)&"月!B:B"),$B3))

若是仅仅统计1月的工资,公式就简单了:

=SUMIF('1月'!B:B,$B3,'1月'!J:J)

温馨提示:答案为网友推荐,仅供参考
相似回答