王允 发表于 2021-10-5 10:46:00

考勤问题

公司是"√"记正常上班,"√2"记加班两小时,"√-8"记请假八小时,"8" 周末加班8小时,然后计算整个月出勤的时候函数是用=COUNTIF(G11:AK11,"*√*")+COUNTIF(G11:AK11,">=8"),但是请假的时候,出勤天数就记不准了,求大神帮忙加个函数,可以记准确,谢谢
表单附上,"√"后有负数的,当天就不能算整出勤,所以我后面出勤天数是错误的,麻烦大神帮忙看一下,谢谢

老张工商资质 发表于 2021-10-13 23:22:31

上文件吧

本乡奏多 发表于 2021-11-8 22:35:40

出勤天数
=SUMPRODUCT(1*(SUBSTITUTE(A3:E3&0,"√",)*1>=0))
请假天数
=SUMPRODUCT(1*(SUBSTITUTE(A3:E3&0,"√",)*1<0))
请假时长 数组公式 按SHift+ctrl+回车
=SUM(IF(SUBSTITUTE(A3:E3&0,"√",)*1<0,1*SUBSTITUTE(A3:E3,"√",)))

见走偏锋 发表于 2021-11-11 12:00:58

=COUNTIF(G11:AK11,"*√*")+COUNTIF(G11:AK11,">=8")-COUNTIF(G11:AK11,"√-8")
是不是要这个效果

有空瞎掰掰的吃瓜群众 发表于 2021-11-11 20:21:50

我添加了一份表格,后面的出勤天数是错误的,麻烦大神帮忙更改一下,谢谢

斜月透窗明 发表于 2021-11-26 05:21:48

表放上了,麻烦看一下,谢谢

海迷 发表于 2021-12-1 02:07:04

=COUNTIF(G7:AK7,"*√*")+COUNTIF(G7:AK7,">=0")-COUNTIF(G7:AK7,"√-*")
你的数据里面有一个是7,原来公式里的">=0"统计不到
另外数据里面有√-1.5和√-8两种请假,不确定你想怎么考勤,先全部扣掉了

懂得感恩 发表于 2022-1-13 02:21:04

谢谢,就是要扣掉的,一天的出勤时间没有达到8小时
页: [1]
查看完整版本: 考勤问题