考勤表如何用excel进行归类上下班时间。

如上图,是从考勤机导出的TXT文本、

我用txt里的内容复制到excel,用筛选命令设置为同个姓名一起,但是那个上班时间和下班时间却混在一起了,
1.有没有什么方法可以直接导出或者分类;
2.我们公司是一天打两次卡,上班和下班,早上9点之后算迟到,下午六点半之前算早退,该如何设置能精确到每分钟呢(不够一分钟算一分钟)。
总共两个问题。麻烦解答下。谢谢。

在C2中输入或复制粘贴下列公式:
=IF(OR(COUNTIF(A$2:A2,A2)=COUNTIF(A:A,A2),COUNTIF(A$2:A2,A2)=1),B2,"#")

=IF(OR(A3<>A2,COUNTIF(A$2:A2,A2)=1),B2,"#")
下拉填充.
选中C列 复制 右键单击C1 选择性粘贴 数值 确定.
选中C列 按F5键 定位条件 常量 只选择 文本 确定.
在选定区域单击右键 删除 整行 确定.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-12
1.可以按姓名和时间分别为主要、次要关键字排序。
2.在D2中输入
=IF(AND(B2>TIME(9,0,0),B2<TIME(12,0,0)),"迟到"&TEXT(B2-TIME(9,0,0),"h时mm分"),"")&IF(B2>TIME(16,30,0),"早退"&TEXT(TIME(16,30,0)-B2,"h时mm分"),"")
下拉填充。本回答被网友采纳
第2个回答  2012-11-12
1第一个问题可以采用分列,先将上下班时间的日期与时间分开,然后用引和将下班时间放于上班时间之后
2、第二个问题直接用两个时间相减就行,但应注意时间的大小,好像EXCEL中较小的时间减较大的时间会出错
第3个回答  2012-11-15
c列分成两列。可以把空格替换成 \t
相似回答