考勤记录在一个单元格,快速统计上班天数?

如题所述

第1个回答  2020-08-11
如果打过卡的都算一天考勤就可以快速统计;如果需要遵守打卡规则判断出勤,需要用代码才能实现,并且还要提过打卡时间的判断规则追问

那你会不会写代码 ,我可以把表格发给你 追加分数

第2个回答  2020-08-11
如果表格是Word的话,可以复制到Excel中去统计(用countif函数),很容易的。
如果是Excel表的话,可以先转换为Word表,再转成Excel,然后统计(用countif函数)。
第3个回答  2020-08-11
如果不考虑上班时长的话,用COUNTA就可以直接出上班天数了。追问

就是要考虑时长

第4个回答  2020-08-11
用函数COUNTA统计非空单元格个数即可。追问

能不能写个公式

追答

看不到你的行号与列标,无法确定数据位置,假设第一个人的考勤记录区域为A5:AE5,那么他的考勤天数就是=COUNTA(A5:AE5)

追问

上班半天的不能记一天 只能记半天

追答

从你提供的数据看,打卡记录少于5次的都是半天,如果都是这个规律,公式就可以写成
=SUM(((LEN(A5:AE5)0))/2+(LEN(A5:AE5)>25))
数组公式,三键结束。

相似回答