excel如何可计算实际加班时间

姓名部门工号上班下班XXXXXX08:2921:30晚上18:30以后算加班求公式一个一个算太麻烦了!拜托了!... 姓名 部门 工号 上班 下班
晚上18:30以后算加班 求公式 一个一个算太麻烦了! 拜托了!

· TA获得超过5.6万個赞

你对这个回答的评价是


· 有一些普通的科技小锦囊

你对这个回答的评价是?

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

由于行政mm在整理同事们加班时间Excel表格的时候不想要统计12:00~13:00时段。产生需求
因此,晚上加班研究了一下此问题百度得知Excel有接收正则表达式的语法。

把可能性都羅列了一遍绘制草图如下:

Excel只接受类似于正则表达式的方法编写公式,写法类似如下:
- 上班的考勤结果计算公式:

 

此公式的意思是如果“D2”格,即上班时间列中的时间大于等于“7:35”则显示“迟到”,如果“D2”格中无数据即为“0”的时候,则显示“未打卡”以上兩个条件都不符合的时候,则显示为空白即正常上班的意思;

 
  • 下班的考勤结果计算公式:
 
 

此公式的意思是,如果“E2”格即下班时间列Φ的时间大于等于“16:30”,则显示为“加班”如果“E2”格中无数据,即为“0”的时候则显示“未打卡”,以上两个条件都不符合的时候则显示为“早退”

 

 
根据草图来看,由于Excel只接受if不接受else if 写法,所以用Eclipse进行代码模拟编写代码如下:

 
将上面编写的玳码转换浓缩为Excel能够接受的公式,转换结果如下:
 

 

 
}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信