用函数计算工龄_从零开始学Excel——用时间函数计算上班时长(112)

一、 用时间函数计算上班的时长

5f1d6de5008665d238f0022b4302e329.png

已知:上班和下午上下班时间,加班不算加班,但迟到早退要算迟到早退。

7033123baac02611ff5468ecb058c720.png

1、 用hour函数提取上班小时数。

在辅助列单元格输入:

=hour(上午上班打卡时间)

eec7f128be7595c0fc24336433782397.gif

2、 在外嵌套if函数进行判断

在单元格内输入:

=if(hour(上午上班打卡时间)>=8,上午上班打卡时间,上午正常上班时间)

d7a005780d32e28b645db8a76e21775e.gif

解析:

利用if函数进行判断,若上午上班打卡时间≥8,则返回打卡时间(因为可能迟到),若上午上班打卡时间<8,则返回上午正常打卡时间(因为早到不算加班)。

3、 同理计算上午下班时间

在单元格内输入:

=if(hour(上午下班打卡时间)>=12, 上午正常下班时间,上午下班打卡时间)

38cc862ed68df0e4cfd2bf4471a64673.gif

解析:

用if函数进行判断,若上午下班打卡时间≥12,则返回上午正常下班时间(加班不算),若上午下班打卡时间<12,则返回上午下班打卡时间(早退要算)。

4、 用上午下班时间减去上午上班时间可得上午上班时长

80186b3a3d6a1ec6d276460b0677d803.gif

5、 同理算得下午上班时长,然后两者相加



439804da07f58a464f6a5520b99a4ceb.gif

最终,≥8:00的就是正常上下班的,<8:00的就有迟到早退的原因。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值