EXCEL公式 计算出勤小时

作者&投稿:云承 (若有异议请与网页底部的电邮联系)
~ 在Excel 2016的工作表中,计算员工的出勤小时需要用到特定的公式。首先,假设我们有一个时间列A和B,分别代表员工的上班和下班时间。为了计算出勤小时,可以采用以下步骤:

1. 创建一个表格,将员工的上班时间(如7:15)和下班时间(如11:25)输入A2和B2单元格。

2. 在C2单元格中输入计算公式,"=IF(AND(A2>=TIME(7,15,0),A2=TIME(11,25,0),B2<=TIME(11,40,0)),4,)"。这个公式检查A2到B2之间的时间是否在指定的早、晚班工作时间内,如果是,返回4小时,表示出勤时间。

3. 接下来,公式会自动填充到其他相关单元格,如C3、C4等,以计算每个员工的出勤小时。如果你需要考虑午休时间,例如6:13到12:00,可以在此基础上进行调整。

4. 对于包含午休在内的完整工作日,公式需要稍作修改。在E2单元格中,你可以输入"=ROUNDUP((B2-A2)*48,0)*0.5"。这里,48代表一天24小时,乘以0.5是为了将出勤天数转换为小时。例如,如果E2单元格显示的是"0.16",说明这个工作日的出勤时间是0.16天,即4小时。

通过这样的设置,Excel将自动根据输入的时间计算出每个员工的出勤小时,方便进行管理和统计。


黄石市19868836562: EXCEL公式 计算员工出勤时间 -
滕妍达美: 计算出勤小时的公式:“=IF(AND(A2>=TIME(7,15,0),A2=TIME(11,25,0),B2<=TIME(11,40,0)),4,ROUNDUP((B2-A2)*48,0)*0.5)” 1、在excel2016中,建立表格. 2、在c2中输入公式,可以看见,7:40—11:25,算作4小时. 3、填充后的计算结果. 4、增加6:13—12:00,取整数6. 5、“,ROUNDUP((B2-A2)*48,0)*0.5”中的48,因为结果是以天为单位了,想让结果为小时就必须乘24,是强制转为时间格式.在e2输入“=b2-a2",得到”0.16“.

黄石市19868836562: EXCEL表格里面的工作小时用什么公式可以计算出来?具体如下表
滕妍达美: 设你的06:53-20:57在E2单元格,则F2用以下公式即可(24为一天24小时之意,公式 向下可以批量完成=(MID(E2,7,5)-MID(E2,1,5))*24

黄石市19868836562: EXCEL公式,计算每日出勤时间. -
滕妍达美: 首先,最简单的是两个时间直接相减即可得到时间差.但是注意,存储结果的单元格要设置成时间格式. 上面的例子是未超过1天的时间,如果超过1天的时间利用上述的方法直接相减会得到什么结果呢? 上面的例子更常出现于考勤表的时间计算,由于两个日期可能跨越2天或者更长时间,默认显示结果不正确,需要通过设定单元格格式的方法来显示正常的时间差.如下图设置单元格格式为“[h]:mm:ss”,其中h加上方括号可以将时间的差小时数完全显示,如果不加方括号只能显示扣除天以后的小时之差.

黄石市19868836562: 如何根据打卡记录,利用Excel计算出出勤小时数? -
滕妍达美: 0.5的倍数好解决:假设A1为下班,A2为上班 输入=INT((A1-A2)*24*2)/2 如果仅有提供这些数据,这不是Excel能解决的问题,因为你的数据不严谨,本就没有规律可偱,又如何能按照规律解决问题呢? 我也是做考勤的,呵呵 如果想方便解决问题,你要做到二点:1确定上、下班 2 必须是二条记录(只有一条上班或下班,肯定是漏打卡,要求补上;如果有多条相近记录,比如5分钟内有2条进,就要删掉一条,可以用公式解决)

黄石市19868836562: 如何用EXCEL 公式计算出勤时间:
滕妍达美: =IF(O3="","",IF(N3&gt;O3,"起止时间错误",IF(MIN(N3:O3)&lt;100,"需手动计算",IF(MAX(N3:O3)&gt;2400,"输入错误",HOUR(IF(O3&lt;1000,TIME(MID(O3,1,1),RIGHT(O3,2),),TIME(MID(O3,1,2),RIGHT(O3,2),)))*60+MINUTE(IF(...

黄石市19868836562: 怎样用EXCEL计算出勤时间,有没有什么公式,谢谢各位了 -
滕妍达美: Sheet1 是出勤预订 Sheet2 引用出勤预订时间 输入退勤时间,计算出出勤时间. 计算出勤时间为假设A1是起,B1是止 =IF(B1-A1<0,INT((1+B1-A1)*24/0.25)*0.25,INT((B3-A3)*24/0.25)*0.25) 精确到15分=0.25 例 13:59 到凌晨3:16是 13.25 小时 ...

黄石市19868836562: EXCEL计算考勤? -
滕妍达美: 我在L列增加公式计算本次打卡进入开始的工作时长,L2的公式为: =IF(IFERROR(LOOKUP(1,0/(C$1:C1=C2),L$1:L1),"")="",IFERROR(VLOOKUP(C2,C3:H1000,6,0)-H2,""),"") 下拉效果为: 现在最终结果的公式就非常简单了,O2公式为:=SUMIF(C:C,N2,L:L) 下拉效果为:

黄石市19868836562: excel中一个礼拜中固定人数出勤总时数怎么用公式计算? -
滕妍达美: 这个问题太简单了, 在A1单元格中输入公式:="该日总出勤时数是: "&(21*8+4*2.5)&" 小时"

黄石市19868836562: EXCEL,考勤,公式 -
滕妍达美: excel考勤公式的制作方法:1、首先,最基础的就是计算员工当天上班的时间,如下图,在C2输入公式=B2-A2即可得到员工当天上班的时长(可以考虑减去中午休息的时间).2、另外,判断员工是否迟到或早退也是考勤表的一个基本功能....

黄石市19868836562: Excel 如何计算一个周期的上班时间(多少小时)? -
滕妍达美: 在B1 输入 =A2-A1 选中B1,B2 向下拖动,复制公式 B列末尾 用 SUM 函数求和

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网