专业微软培训机构,为北京、上海、广州、深圳、长沙、武汉、福州、厦门、泉州、漳州等城市提供EXCEL、PPT、WORD、ACCESS、PROJECT、MCSE、MCITP、OFFICE等高级培训及相关技术服务。

0592-2962798 2963798
2966798 2968798
厦门市厦禾路南洋大厦二楼

最新文章列表

高士达平台设计开发的泰欣订单管理系..

EXCEL一键实现报关单据生成

[EXCEL]高手都是这么写公式的

快速将EXCEL表中的内容缩放至一页进..

建发汽车干部考核系统实现方案

金牌OFFICE老师刘凌峰教你利用VBA调..

热门文章列表

如何解决EXCEL运行速度慢的问题

利用EXCEL VBA向WORD生成表格和图表..

【高士达下载】高士达工具箱

瑞声达模具管理系统顺利升级到WINDO..

【课程】深入挖掘EXCEL函数宝藏

利用VLOOKUP提取多个条件的同一结果..

EXCEL中求加班时间的算法

关键字:EXCEL技巧    发布时间:2015-04-10 14:25:21    作者:Excel培训管理员
     今天收到学员来信要求计算两个时间点之间间隔多少小时的算法,同时还附带要求:每满30分钟按0.5小时计算,如25分钟为0,45分钟只能计0.5小时。这个应用在计算加班工时中特别有用,现分享如下:
假设A列放置的是开始时间,B列放置是结束时间,C列中求加班小时数。
开始时间 结束时间 加班小时数
2012/3/4 8:00 2012/3/4 16:00 8
2012/3/4 8:00 2012/3/4 15:30 7.5
2012/3/4 16:00 2012/3/5 0:00 8
2012/3/4 16:00 2012/3/4 23:30 7.5
2012/3/5 0:00 2012/3/5 8:00 8
2012/3/5 0:00 2012/3/5 7:30 7.5
2012/3/3 19:30 2012/3/4 7:30 12
2012/3/3 19:30 2012/3/4 7:00 11.5
2012/3/4 16:00 2012/3/4 16:25 0
2012/3/4 16:00 2012/3/4 16:30 0.5
2012/3/4 16:00 2012/3/4 16:45 0.5
具体公式如下:=ROUNDDOWN(ROUND((B2-A2)*24*60,0)/30,0)/2
解释:时间与时间相减,得出的结果是以天为单位的小数,因此要乘以24小时再乘以60,转换为分钟,同时以30分钟为单位,进行无条件舍位操作ROUNDDOWN(),求出有几个30分钟,最后除以2,转换为小时。由于小数位精确的问题,以上方法求出的数据可能会少0.5小时,所以要再加上一个四舍五入函数ROUND(),确保小数位部份不出错。
需求更多的EXCEL培训教程,请联系我们。
本文关键词:EXCEL技巧   

厦门高士达是一家微软认证培训机构,是专业的EXCEL培训、PPT培训、ACCESS培训、OFFICE培训、微软培训、微软考试及其他IT服务供应商 ©2014 厦门高士达微软高级技术教育中心   闽ICP备14021819号 技术支持:港湾有巢

闽公网安备 35020302001653号