求excel高手,如何利用公式公式计算加班时间

请问我们是早上9:00上班,下午18:00下班,我想设定18:30以后就算作加班,并且以0.5和1的整数方式计算,怎样设置呢?谢谢!

5个回答

囚我到老 2025-05-20 00:54:10

1、首先打开excel表格,在表格的A列单元格中输入需要计算加班时间的数据。

2、以18点30分后为加班时间举例,在B1单元格内输入下图中的计算公式。

3、点击回车键,即可将计算公式生成计算结果,可以看到在A1单元格内为6点半的时候,加班时间为“0”,说明该时间点并没形成加班。

4、然后点击B1单元格右下角的绿色圆点并向下拖动公式,填充需要计算的单元格,可以看到根据A列中的加班时间可以计算出加班时长。

懦弱打眼夏浅笑 2025-03-29 14:43:06
假设A1为上班时间,B1为下班时间,C1为加班时间
C1:
=IF(B1>TIME(18,30,0),ROUNDDOWN(ROUND((B1-TIME(18,30,0))*24,2)/0.5,0)*0.5,"")
单位为小时
季节温暖眼瞳 2025-02-23 08:43:58

写了个公式,请测试

=(INT((C3-IF(B3<$B$1,$B$1,B3)-$D$1)/$E$1))/2

公式下拉即可。

幸福半阳光 2025-01-22 22:54:29
你的问题没有表述明白:
一、“0.5和1的整数方式”什么意思?
二、是仅仅以18:00为标准衡量加班时间,还是要再考虑上班时间,比如上午9:40上班,下午18:40下班,是属于加班还是正常上下班 ?
你若叙述清楚了,估计我能帮你解决。
忧夏伊人恋花 2025-01-07 21:00:36
在D4输入
=ROUND((C4-0.77083)*48,0)/2