EXCEL如何计算加班时间及加班费用? 100

非节假日正常上班时间为早8:00,晚18:00,早于8:00或者晚于18:00的计算加班时间,加班费每小时10元,加班费全天不超过80元。,周末节假日上班即为加班,每小时... 非节假日正常上班时间为早8:00,晚18:00,早于8:00或者晚于18:00的计算加班时间,加班费每小时10元,加班费全天不超过80元。,周末节假日上班即为加班,每小时10元,全天不超过80元。请问这个如何设计表格。 展开
 我来答
华安唐伯虎
2020-12-25 · 泰斗级学术界大师人物不信试试看吧
华安唐伯虎
采纳数:79 获赞数:162

向TA提问 私信TA
展开全部

在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),,然后公式横向右拉填充其它单元格。

加班时长算出来了,加班费就很简单了。加班费按10元/小时计算。

直接在B8单元格里输入公式:B7*10, 然后公式横向右拉填充其它单元格,即得出每天的加班费。

微芒折射
2020-12-25 · 折射令我们无法忘怀的光影。
微芒折射
采纳数:16 获赞数:826

向TA提问 私信TA
展开全部

需要知道的因素:

1、日期

2、上下班时间

3、当天是否节假日

4、如果是节假日每小时10元,加班时间即上班时间,如果不是节假日,加班时间为18:00-0:00,0:00-7:59

5、从上面得出加班时间,然后*10,去和80比较,小于80按实际,大于80用80

需要专门家里一个表,里面放日期,手动填写是否节假日,然后用vlookup()去匹配当天是否节假日,计算的时候用if语句

追问
请问具体公式应该怎么编写?如果不考虑节假日,只是简单按加班时间计算加班小时数跟加班工资,怎么编写公式?求指教
追答

如果不考虑节假日,

公式如下:

=IF(AND(("8:00"-(B2-INT(B2)))>=0,((C2-INT(C2))-"18:00")>=0),MIN(ROUND(("8:00"-(B2-INT(B2))+(C2-INT(C2))-"18:00")*1440*10/60,0),80),"迟到或早退")

表格如图:

公式的思路是(参考了AHYNLWY的公式):

1、如果员工是8点之后上班或者18点之前下班,则提示:可能迟到或早退

2、如果没有迟到早退就按时间相减*1440*10/60

3、图中的上班时间,下班时间都是完整的年月日时分秒的时间,只是显示格式调整了

4、可以按照图中的格式制作表格,然后直接复制公式就用,我试了,没问题

5、如果考虑是否节假日,则用下面的公式(先判断是否节假日,如果是,则按照(下班-上班)*1440*10/60计算上班的小时数):

=IF(D2="否",IF(AND(("8:00"-(B2-INT(B2)))>=0,((C2-INT(C2))-"18:00")>=0),MIN(ROUND(("8:00"-(B2-INT(B2))+(C2-INT(C2))-"18:00")*1440*10/60,0),80),"迟到或早退"),MIN(ROUND((C2-B2)*1440*10/60,0),80))

6、有什么问题可以再研究,不经常在线,祝顺利!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凌文元LWY
高粉答主

2020-12-25 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

输入以下公式,得到加班时间

="8:00"-B2+C2-"18:00"


输入以下公式,得到加班费

=MIN(INT(D2*24)*10,80)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小月聊农村

2022-06-29 · 超过48用户采纳过TA的回答
知道答主
回答量:213
采纳率:64%
帮助的人:3.5万
展开全部
在 B4 单元格中输入公式:=LEFT(B3,5),然后将公式水平拉到右侧以填充其他单元格。公式解析: =LEFT(B3,5) 表示从B3单元格字符串的左边提取5个字符,即08:32。在 B5 单元格中输入公式:=RIGHT(B3,5),然后将公式水平拉到右侧以填充其他单元格。公式分析: =RIGHT(B3,5) 意思是在B3单元格的字符串中从右到左提取5个字符,即19:09 打卡时间和打卡时间已经分开了,现在是时候轮到我们计算加班时间了。正如我们前面提到的,加班规则是:0 表示加班不到 30 分钟,0.5 小时表示超过 30 分钟但不到 1 小时,1 小时表示超过 1 小时但不到 1.5 小时,以此类推。在 B7 单元格中输入公式:=FLOOR((B5-B6)*24,0.5),然后将公式水平拉到右侧以填充其他单元格。计算加班时间,加班费很简单。加班费按10元/小时计算。直接在B8单元格输入公式:B7*10,然后将公式水平拖到右边填入其他单元格,即每日加班费。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jokulboy
2020-12-25 · TA获得超过656个赞
知道小有建树答主
回答量:979
采纳率:59%
帮助的人:317万
展开全部
有两个问题,
考勤系统输出什么样的,有了这个才能制作表格,建立公式
另外EXCEL不知道哪天放假,它只能判断周末与否,没有元旦节放假的说法,所以要人工定义
如果考勤系统遇见打卡数量很多(一天打了2次以上卡,必须删除留下2个有效的),系统还不能自动删除无效数据,那么就更麻烦了,还要人工判断一次。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式