关于考勤表工资计算,大家还记不记得我们之前做过:
本章讲解的问题如下:
这都是来自于粉丝同学的提问,我一些整理.
1.计算出10月份的考勤天数,半天算半天,满勤"√".
2.根据标准,算出对应工资.
3.算出每一天所有人的合计工资,以及整个月的合计工资.
这几个涂色的部分,都是我们之前讲过的计算问题
这一章我们需要解决的问题是:
在之前的基础之上,把周末也进行加工计算,
譬如周末是双倍工资,整个表格的计算就会复杂很多.
(可以直接观看下方的视频解析!!)
好好看看上面这幅图:
金色的部分,是我们之前的计算天数结果,
绿色的部分是把周末算进去的计算结果.
文字公式部分:
我们以打考勤到11号为例子,如果是30天表格太长,估计大家看不清楚公式,
1.普通出勤天数
半天算半天,1天算一天,不考虑周末加班,考勤天数统计情况如下:
=COUNTIF(I4:AM4,"√")+
COUNTIF(I4:AM4,"半天")*
0.5
2.包含周末的考勤天数
同样是考勤天数,周末算双倍,那么这个公式应该写成:
如果是WEEKDAY函数大于5就是2,否则为1,
然后用这个公式和IF函数将半天算0.5和√算1天的的公式进行交错相乘,
最后SUM或者SUMPRODUCT函数汇总:
(看不懂公式,建议观看视频解析)
=SUMPRODUCT(
IFERROR(
(IF(WEEKDAY($I$2:$AM$2,2)>5,2,1))*
(IF(I4:AM4="半天",0.5,IF(I4:AM4="√",1,0)))
,""))
3.普通工资计算(不包含周末)
关于这个计算,估计很多人的算法是:
基本工资/31*考勤天数
那周末算进去就属于免费加班了,
应该是:
基本工资/不包含周末的当月天数*考勤天数
所以公式如下:
=D4/
SUMPRODUCT(IFERROR((WEEKDAY($I$2:$AM$2,2)<=5)*1,""))*
H4
4.工资计算(包含周末)
同样的公式,乘以换算的周末算加班列
=D4/
SUMPRODUCT(IFERROR((WEEKDAY($I$2:$AM$2,2)<=5)*1,""))
*G4
6.单日工资汇总(包含周末)
这是个典型的SUMPRODUCT公式,
算出当天半天,一天的情况之后,再判断是否当天为周末,
将判断结果和每一个人的日均工资进行交错相乘.
看上去比较长,如果不清楚,视频有详细解释.
=IFERROR(
SUMPRODUCT(
IF(I4:I15="半天",0.5,IF(I4:I15="√",1,0))*
IF(WEEKDAY(I2,2)>5,2,1),
$D$4:$D$15/SUMPRODUCT(IFERROR((WEEKDAY($I$2:$AM$2,2)<=5)*1,"")))
,"")
以上.
本章素材下载:
复制下方文字,发送公众号信息获取课件:
周末双倍考勤计算
小贴士:
之前一些课件由于时间太久失效,所以现在的下载素材方式,回复公众号信息获得,如果有一天素材失效,记得给老徐留言,我再补上.
更新不易,大家记得收藏点赞.
谢谢大家的观看!!
如果想要系统学习Excel,可以看看这个链接:
本章视频:
直接观看视频解析吧(有点长!!)