8个回答
展开全部
将无用的时间删除,保证各单元格是4个时间,在B3单元格输入公式=(TEXT(MID(B2,FIND(CHAR(10),B2)+1,FIND("@",SUBSTITUTE(B2,CHAR(10),"@",2))-1-FIND(CHAR(10),B2)),"hh:mm")-TEXT(LEFT(B2,FIND(CHAR(10),B2)-1),"hh:mm"))*24+(TEXT(MID(B2,FIND("%",SUBSTITUTE(B2,CHAR(10),"%",3))+1,5),"hh:mm")-TEXT(MID(B2,FIND("@",SUBSTITUTE(B2,CHAR(10),"@",2))+1,FIND("%",SUBSTITUTE(B2,CHAR(10),"%",3))-1-FIND("@",SUBSTITUTE(B2,CHAR(10),"@",2))),"hh:mm"))*24
右拉公式。 如图:
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看了下您的原始数据,有几个问题:
同一个人可能多次打卡,那以哪次为准
也就是说,如何区分有效打卡时间?
是否有迟到早退等概念
这些问题不弄清楚,估计很难用自动化方法去计算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果数据在A1:A19中,B1中输入
=SUM(A1:A19)
B1上右击,设置单元格格式,自定义,框中输入
[h]:mm
就可以了,生成的是时间格式,后续可以再次计算.
也可以都用TEXT函数完成,B1中输入
=TEXT(SUM(A1:A19),"[h]:mm")
就是生成的时间是文本格式,如果后续不计算的话,也可以.
=SUM(A1:A19)
B1上右击,设置单元格格式,自定义,框中输入
[h]:mm
就可以了,生成的是时间格式,后续可以再次计算.
也可以都用TEXT函数完成,B1中输入
=TEXT(SUM(A1:A19),"[h]:mm")
就是生成的时间是文本格式,如果后续不计算的话,也可以.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询