Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 25149|回复: 7

可否利用考勤打卡时间自动计算工时

[复制链接]
发表于 2019-1-5 14:00 | 显示全部楼层 |阅读模式
请教各位:
打卡系统导出来的EXCEL文档格式如下:
Roster.JPG
是否能利用Actual里的out的时间-Actual里的In时间,通过公式,自动计算出工时的呢?
1、时间格式包含日期+时间,且是12小时制;
2、以3月1日举例,
     In:8:56:28打卡上班,没到9:00,按9:00计;超过9:00,未到9:30的,比如9:15分打卡,则按9:30计;
     Out:6:09:05打卡下班,超过6:00,按6点(即18:00);如果超过6:30,不到7:00点,比如6:45,按6:30计。
    工时:8小时(减除午休及午餐一个小时)
3、请问是否可设计什么公式来计算的呢?
多谢!

详细详细参考附件,谢谢!
AttendanceReport_000.rar (27.57 KB, 下载次数: 72)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2019-1-8 21:49 | 显示全部楼层
如果数据只有这6行,你能手动写一下结果吗?
因为没看明白想要做什么
回复

使用道具 举报

 楼主| 发表于 2019-1-12 23:00 | 显示全部楼层
过儿 发表于 2019-1-8 21:49
如果数据只有这6行,你能手动写一下结果吗?
因为没看明白想要做什么

谢谢你的关注,随附的附件中有更多信息的。
我的意思就是,想利用actual列中的out的时间,减去当天actual列中的in的时间,通过什么公式可以计算出上班的工时,由于actual列的格式为日期+时间的格式,有什么好的公式或者方法能计算呢?非常感谢!
回复

使用道具 举报

 楼主| 发表于 2019-1-14 23:24 | 显示全部楼层
过儿 发表于 2019-1-8 21:49
如果数据只有这6行,你能手动写一下结果吗?
因为没看明白想要做什么

in(即上班打卡),out(即下班打卡),规则为:半小时为一档,
比如In:6:50打in的上班卡,视为7:00打卡,6:15打in卡,视为6:30打卡;
out的则是:18:09打out卡,视为18:00打out卡;18:35打卡,视为18:30打out卡。

in或者Out,原则上不受时间限制,有跨天的,更难计算吧。

如果未打In或者out,则不计工时。
感谢!
回复

使用道具 举报

 楼主| 发表于 2019-1-14 23:39 | 显示全部楼层

求助:excel引用一列数据到一行,及如何平衡调整数据

过儿 发表于 2019-1-8 21:49
如果数据只有这6行,你能手动写一下结果吗?
因为没看明白想要做什么

还是这样吧:如果没有actual的in或者out为空,或者都为空,则默认为不计工时,谢谢!
回复

使用道具 举报

 楼主| 发表于 2019-2-12 14:27 | 显示全部楼层
过儿 发表于 2019-1-8 21:49
如果数据只有这6行,你能手动写一下结果吗?
因为没看明白想要做什么

朋友,你好,新年好!能否再帮忙看看?多谢多谢!
回复

使用道具 举报

发表于 2019-2-12 20:58 | 显示全部楼层
2楼的回复 要求很明确 ,
而你的附件 并没有模拟结果 ,

感觉搞懂你的具体要求 , 比解决问题费心费力得多.
回复

使用道具 举报

 楼主| 发表于 2019-5-19 12:01 | 显示全部楼层
砂海 发表于 2019-2-12 20:58
2楼的回复 要求很明确 ,
而你的附件 并没有模拟结果 ,

谢谢回复,我没有说明白,不好意思。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 07:41 , Processed in 0.326244 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表