Excel中一个单元格里有几组考勤时间,如何统计每天早上和中午的考勤人数

其实就是食堂用的考勤机,导出数据如下图,怎么统计每天早上和中午的考勤人数,早餐和中餐价格不同。比如刘大一天就有三次考勤记录早上两次,中午一次,但只能取早上一次,中午一次。

一行单个单元格多个时间多行提取,对你的问题不管用,网上有人在找这个,找不到原文了,就借坑发布了

    第四行每个单元格的时间后面必须有空格

    =MID(F4,FIND("一个空格",F4)+27,30)  公式里的空格不要用中文,单纯的空格键。

2.公式里红色圈和绿色圈是定位时间的位置,数学好的,强迫症的可以调整至最佳倍数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-04

不对吧,考勤机导出的数据应该不是你的这种形式吧?应该是这样的:

追问

确实是我发出来的这样 只有时间没有日期 新力m802的人脸考勤机,百度了一圈连个官网和客服电话都没有,只有在这里求助了。

追答

如果真是这样,考勤软件设计的很LOW。但还是可以处理的,有些麻烦,编写一个VBA函数进行处理才比较方便。在编写VBA函数之前,需要界定一下早上和中午打卡的时间段,比如是不是7:30~8:30和11:30~12:30,界定好了打卡时间段,编写VBA函数一个一个地判断就可以了。

以下录了一个操作过程(使用内置函数)

追问

请问下 这种的怎么处理呢

本回答被提问者和网友采纳
第2个回答  2018-06-04
这个还需要用你的数据来做,发过来或上传你的表。追问

原始数据和这个一样的,别人单位的没办法上传到网上,只想知道如何快速的统计,每个月都要统计一次