楼主 gouweicao78 |
考勤机打卡,是目前应用比较广泛的一种考勤方式。但是简单的考勤机一般没有专业的分析软件,因此,依靠导出的打卡记录,需要进行统计分析。本例使用简单的公式和数据透视表结合,实现一些常用考勤数据统计。 【案例介绍】某公司一天打卡2次,上班时间为9点,下班时间为18点,如图:A:C列是考勤机导出的记录。 【步骤1】 原本C列的打卡记录为文本格式,通过单击【数据】→分列→完成,快速转为日期+时间格式。 【步骤2】 D列为迟到,即判断打卡时间为9点之后12点之前
E列为早退:即判断打卡时间为12点之后18点之前
【步骤3】对A:E列数据区域作数据透视表,见动画: 要点: 1、对考勤时间字段的组合,按“日”为单位进行组合。 2、刷卡次数的数据,可以是考勤时间,也可以是姓名等字段,采用“计数项”,统计某天的记录是几次。透视表中为空的,则当日旷工、为1则只有一次打卡记录,具体双击该数字,可以查看明细。 10月考勤.rar |
2楼 寒冰慕雪 |
=(MOD(C2,1)>1/2*(MOD(C2,1)<3/4),整个公式的意思是?为什么可以直接用> 和<符号 ,中间又用*符号 MOD返回的值不是C2/24的余数 怎么又同12/24比较/ 不明白 |
3楼 wise |
我公司不是这样的。 我公司是8:30上班,12:30下班,各打一次卡,中午下班去吃饭,回来再打卡,即14:00之前打一次卡,17:30下班打一次卡。不出意外是4次。 另外若要出去见客户,可能那天上午不打卡或下午提前打卡出去。 我看到还是挺复杂的 |
4楼 慕容纤玉 |
不错不错,正好解了燃眉之急。 |
5楼 紫藤5201314 |
我们是早上8:30,下午17:30,中午不用打卡。不知公式如何改? |
6楼 xfcfd362699 |
大哥,我们考勤制度与你这个不一样,我们是分早晚班的,早班为:9:30-18:00 晚班为:13:00—21:00,我们考勤机导出的打卡记录与你的一样!那这个时候,怎样来区分早晚班?如何才能在大哥这个附件内实现看出迟到与早退和未打卡呢?麻烦你帮我看下!我已上传了三月份的考勤,麻烦大哥帮看看!先谢谢了! 三月考勤.rar |
7楼 乄恋寳呗er℡ |
没看懂哦 |
8楼 zhaokaikai598 |
不懂 |
9楼 强强哥哥 |
楼主,=(MOD(C2,1)>1/2*(MOD(C2,1)<3/4),这个公式我怎么也搞不清楚是如何判断打卡时间为12点之后18点之前的,能详细说明一下吗,谢谢! |
10楼 DIKUOTIAK |
那个函数公式是什么意思啊? |
11楼 DIKUOTIAK |
MOD(C2,1)中如果C2是数值的话那么1就是指1天即24小时 C2/1的余数即为一天的某个时间段 1/2就是12点 3/4即为18点 |
12楼 gouweicao78 |
考勤机打卡,是目前应用比较广泛的一种考勤方式。但是简单的考勤机一般没有专业的分析软件,因此,依靠导出的打卡记录,需要进行统计分析。本例使用简单的公式和数据透视表结合,实现一些常用考勤数据统计。 【案例介绍】某公司一天打卡2次,上班时间为9点,下班时间为18点,如图:A:C列是考勤机导出的记录。 【步骤1】 原本C列的打卡记录为文本格式,通过单击【数据】→分列→完成,快速转为日期+时间格式。 【步骤2】 D列为迟到,即判断打卡时间为9点之后12点之前
E列为早退:即判断打卡时间为12点之后18点之前
【步骤3】对A:E列数据区域作数据透视表,见动画: 要点: 1、对考勤时间字段的组合,按“日”为单位进行组合。 2、刷卡次数的数据,可以是考勤时间,也可以是姓名等字段,采用“计数项”,统计某天的记录是几次。透视表中为空的,则当日旷工、为1则只有一次打卡记录,具体双击该数字,可以查看明细。 10月考勤.rar |
13楼 寒冰慕雪 |
=(MOD(C2,1)>1/2*(MOD(C2,1)<3/4),整个公式的意思是?为什么可以直接用> 和<符号 ,中间又用*符号 MOD返回的值不是C2/24的余数 怎么又同12/24比较/ 不明白 |
14楼 wise |
我公司不是这样的。 我公司是8:30上班,12:30下班,各打一次卡,中午下班去吃饭,回来再打卡,即14:00之前打一次卡,17:30下班打一次卡。不出意外是4次。 另外若要出去见客户,可能那天上午不打卡或下午提前打卡出去。 我看到还是挺复杂的 |
15楼 慕容纤玉 |
不错不错,正好解了燃眉之急。 |
16楼 xfcfd362699 |
大哥,我们考勤制度与你这个不一样,我们是分早晚班的,早班为:9:30-18:00 晚班为:13:00—21:00,我们考勤机导出的打卡记录与你的一样!那这个时候,怎样来区分早晚班?如何才能在大哥这个附件内实现看出迟到与早退和未打卡呢?麻烦你帮我看下!我已上传了三月份的考勤,麻烦大哥帮看看!先谢谢了! 三月考勤.rar |
17楼 乄恋寳呗er℡ |
没看懂哦 |
18楼 zhaokaikai598 |
不懂 |
19楼 强强哥哥 |
楼主,=(MOD(C2,1)>1/2*(MOD(C2,1)<3/4),这个公式我怎么也搞不清楚是如何判断打卡时间为12点之后18点之前的,能详细说明一下吗,谢谢! |
20楼 DIKUOTIAK |
那个函数公式是什么意思啊? |
21楼 DIKUOTIAK |
MOD(C2,1)中如果C2是数值的话那么1就是指1天即24小时 C2/1的余数即为一天的某个时间段 1/2就是12点 3/4即为18点 |
22楼 紫藤5201314 |
我们是早上8:30,下午17:30,中午不用打卡。不知公式如何改? |