楼上的是病毒吧?只需要人数?那么用高级筛选就可以了如果要符合两次的要求,可能需要VBA定制可查找我的名字
加一个辅助列F列F1=IFERROR(MATCH(B1,B:B,0)*10+FIND("12:",RIGHT(C1,5)),"")向下拉计算种类数=SUMPRODUCT(1/COUNTIF(F1:F15,F1:F15))-1F1:F15是F列的公式区域(不要选非公式区域)
把日期和时间使用分列或者left,right 公式或者TIME TODAY 公式.(就是要把你考勤机内原始数据日期和时间分开放在两个列里面)筛选时间栏位,把小于12点和大于13点的筛出来删掉.分成两栏.用枢纽分析,把姓名和日期放在行标题里面,在时间栏位取最大值和最小值,最大值就是下午上班时间,最小值就是上午下班时间.了解了吗?