excel计算小时数的公式?计算出勤小时的公式:“=IF(AND(A2>=TIME(7,15,0),A2<=TIME(7,40,0),B2>=TIME(11,25,0),B2<=TIME(11,40,0)),4,ROUNDUP((B2-A2)*48,0)*0.5)”1、在excel2016中,建立表格。2、在c2中输入公式,那么,excel计算小时数的公式?一起来了解一下吧。
=(a2-a1)*24就行了,格式设为常规。要了解日期计算就要先了解EXCEL中日期的数据存闭渣族放原理,日期数据是按1900-1-1 00:00:00为基准时间,所有日期梁逗都是由此时间为准存放的间隔天数,整数位为天数,小数为时分秒。日期进行计算结果是按日显示的,即整数位是天数,小数位则反应时间,若要显示小时就将日期计算结果*24就是小时轿弊数,*24*60就是分钟数,*24*60*60就是秒数。
假如“6:30-8:30”放在a1,b1用来求时间差,则在b1单元格缺隐输入(或复制)以下公式:
=(value(right(a1,4)-left(a1,4)))*24*60
即可(同时应注意b1应设为“常规纤扮颂”或“数值毁郑”格式)
计算出勤小时的公式:“=IF(AND(A2>=TIME(7,15,0),A2<=TIME(7,40,0),B2>=TIME(11,25,0),B2<=TIME(11,40,0)),4,ROUNDUP((B2-A2)*48,0)*0.5)”
1、在excel2016中,建立表格。
2、在c2中输入正饥公式,可以看见,7:40—11:25,算作4小时。
3、填充后的计算结果。
4、增返清陵加6:13—12:00,取整数6。
5、“,ROUNDUP((B2-A2)*48,0)*0.5”中的48,因为结果是以天为单位了,想让结果漏戚为小时就必须乘24,是强制转为时间格式。在e2输入“=b2-a2",得到”0.16“。
如果是计算小时的话,用时间直接相减就好,比如下面两个时间相减
C1=(B1-A1)*24, 两个时间间隔 4.15个小时
确搭拦保你的单元格格式是时间岁族格式,不是文本
你有单元格是绿色小标,可能是文本。
转为时间的方法是,全部*1,得到的乎枝弊结果再复制到原数据
朋友,你好,请参考这个公式=TEXT(A2-A1,"[H]:M")
说明:公式里的A2是结羡陪束时间,A1是清派斗开始时间,结果就是结束时间到开始时间内的小时分钟答磨数。
以上就是excel计算小时数的公式的全部内容,整数位为天数,小数为时分秒。日期进行计算结果是按日显示的,即整数位是天数,小数位则反应时间,若要显示小时就将日期计算结果*24就是小时数,*24*60就是分钟数,*24*60*60就是秒数。