Excel能实现计算加班时间吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Excel能实现计算加班时间吗?相关的知识,希望对你有一定的参考价值。

上班时间为白班8:00-20:00;8:00-18:30,10:00-22:00;夜班20:00-8:00,17:00-02:00平日加班设置8:00-20:00加班2.5H,8:00-18:30加班1H,10:00-22:00加班2.5H,20:00-8:00加班2.5H周六日加班设置8:00-20:00加班10.5H,8:00-17:00加班8H,20:00-8:00加班10.5H.平时上下班有打卡时间,考勤计算也会有迟到、早退扣款。下图为考勤机上的打卡时间及统计表

         统计加班时间,一般使用excel函数就可以搞定:

      去做统计之前要先把工作时间统计表的原表制作好,我们在做基础表的时候最好是把上午上下班时间和下午上下班时间分开填写,如下图:

在上午下班时间后插入一列“上午时间差”,在下午下班时间后面插入一列“下午时间差”

先计算上午时间差:

在“上午时间差”下面的单元格插入“MIN”函数,

编辑函数数值:Number1:引用F3单元格;Number2:填写规定上午下班时间"12:00"(英文状态下的双引号)

在MIN函数后面减去MAX函数,

max函数数值填写:Number1:引用D3单元格;Number2:填写规定上午上班时间"8:30"(英文状态下的双引号),拖动填充柄往下拉即可。

计算下午时间差:

在“下午时间差”下面的单元格插入“MIN”函数,

编辑函数数值:Number1:引用H3单元格;Number2:填写规定下午下班时间"16:30"(英文状态下的双引号)

在MIN函数后面减去MAX函数,

max函数数值填写:Number1:引用G3单元格;Number2:填写规定下午上班时间"13:15"(英文状态下的双引号),拖动填充柄往下拉即可。

在“下午时间差”后面 输入“合计时间”,在J3中输入公式:=F3+I3,回车确认,拖动填充表填充即可

追问

您好,感谢您的帮助,在设置公式的过程中,发现当我设置下班时间为22:00时,打卡时间正好是整点,出不来结果,这个要怎样处理?

参考技术A Excel的应用,菜鸟与高手的区别就是,菜鸟总在重复工作,事倍功半;高手懂得掌握技巧,事半功倍。
今天来谈谈小伙伴们平时工作中的实际问题,也是做为HR的童鞋,每个月工作必做的事情——计算加班时长及加班费。
场景:公司打卡记录是早上上班打卡一次,下午下班打卡一次。正常上班时间是早上9:00上班,下午18:00下班。加班时长按以下规则执行:加班30分钟以下取0,满30分钟不满1小时取0.5小时,满1小时不满1.5小时取1小时,依次类推。并且从考勤机导出来的考勤打卡记录,都是上下班时间放在表格的同一单元格里。如果你做为HR,你会怎么去统计加班时长呢?小心回答哦,你的答案将会成为呈堂供证,判别你是Excel菜鸟还是高手。
废话不多说,现在进入我们今天的主题,直接谈谈高手如何快速根据考勤记录把上下班时间分成2列并算出加班时间及加班费。
例如:以下表格是整理出来的公司某个员工的考勤记录表。
从表格中,我们可以看到从考勤机导出来的打卡记录,上下班打卡时间放在同一个单元格里。现要统计加班时长,最快的办法就是将单元格里的两个时间拆分成两行,即利用公式将上下班打卡时间拆分成两行分别放在第四行和第五行,然后再利用公式计算加班时长。
具体怎么操作,请看以下步骤:
一、将两个时间拆分成两行放置
上班打卡时间:
在B4单元格里输入公式:=LEFT(B3,5),然后公式横向右拉填充其它单元。
公式解析:=LEFT(B3,5) 表示在B3单元格的字符串中从左开始提取5个字符,即08:32。
下班打卡时间:
在B5单元格里输入公式:=RIGHT(B3,5),然后公式横向右拉填充其它单元。
公式解析:=RIGHT(B3,5)表示在B3单元格中的字符串中从右边往左数提取5个字符,即19:09。
可以看到,通过以上两个简单的公式,即将上下班打卡时间拆分开放置在不同行,是不是很简单,作为菜鸟,有没有感觉到自己的智商受到一万点暴击。
二、计算加班时长
上班打卡时间和下班打卡时间已经拆分好了,现在就轮到我们计算加班时长了。前面我们有说过,加班规则是:加班30分钟以下取0,满30分钟不满1小时取0.5小时,满1小时不满1.5小时取1小时,依次类推。
加班时长的计算方法:
在B7单元格里输入公式:=FLOOR((B5-B6)*24,0.5),,然后公式横向右拉填充其它单元格。
公式解析:利用Excel的时间特性,将下班打卡时间减去正常下班时间,得出两时间相差的天数,再乘以24,转化为以小时为单位的数值,即得出相差的小时数,最后使用FLOOR函数将小时数向下舍入到最接近0.5的倍数,即得出加班小时数。
三、计算加班费
加班时长算出来了,加班费就很简单了。加班费按10元/小时计算。
直接在B8单元格里输入公式:B7*10, 然后公式横向右拉填充其它单元格,即得出每天的加班费。
我相信加班费这个是很简单的运算,基本每个人都懂,当然这个加班费计算不是本文介绍的重点。本文介绍的重点是如何根据考勤记录把上下班时间分成2列并算出加班时间。不知道大家有没有Get到。

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

Hello大家好,我是帮帮。今天跟大家分享一组数据分析图&甘特图合集,多类型图表,函数自动计算,自动图表不加班。

为了让大家能更稳定的下载模板,我们又开通了全新下载方式(见文章末尾),以便大家可以轻松获得免费模板和收费模板。

メ大家请看范例图片,Excel数据分析图&甘特图合集,132套完整数据图表设计。メ

メ自带预览图片,方便快速查阅,多种组合图表设计。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ动态图表,数据透视图,点击切片器完成选择展示。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ多种数据分析图展示在,组合图表简单实用。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ大家修改数据源的项目名称,以及数据值,图表同步展示。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ文件附带50份工作项目进度图,单独压缩包保存源文件,直接解压套用。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ多种类型设计,个性调整,进度条展示轻松简单。メ

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班

メ多款Excel表格源文件一次性GET,度盘获取,希望有需要的小伙伴赶紧拿走。メ

模板获取方式

点击文末的“阅读原文”链接,按照提示回复下载码,即可获取本模版的下载地址

我们每天会更新1个免费office教程,1个免费的模板,1个收费的模板(2元)都不是凡品,光速套用,轻松

以上是关于Excel能实现计算加班时间吗?的主要内容,如果未能解决你的问题,请参考以下文章

Excel 求考勤上班的工时怎么用函数统计

Excel怎么计算工作时间段消耗时长

java poi 生成excel 折线图能以列为参数吗

请教哈·····在excel中如何设置当选中某单元格时将该单元格所在的行和列高亮显示,不用编程能实现吗~?

如何利用Python处理考勤打卡时间数据的次数和加班时长?

数据分析图&甘特图合集,多类型图表,函数计算,自动图表不加班