怪咖叔叔|用户:的提问 excel中超过24小时的时间换算成秒,24小时多少秒
孤妄|用户:优质回答:
用户:萌比时代 -的其他回答:=(A1-time(00,00,00))*86400
注=(B2-A2)*86400 两个时间之间的总秒数
用户:我已试够别离的其他回答:b3=sum(b1:b2)
用户:影子爱人i的其他回答:time(24,0,0)返回的是0,now()+0你说等于多少?为什么要加24呢?直接+1不就行了吗?
用户:淋雨一直走的其他回答:单元格设为自定义格式:
[h]:00
用户:从头来过i的其他回答:没那么复杂了!算个“秒数”嘛,直接乘以86400!再设置成常规格式,百试不爽!!一天多少秒?!=24*60*60,86400 !!!!!!!因为单元格实际是按天存储的。
用户:床单梦i的其他回答:把单元格的格式 设置成 数值 否则默认时间格式 不会到38的
用户:末岛i的其他回答:数据在A列,在A1输入公式,下拉
=IF(--LEFT(A4,FIND("小时",A4)-1)=0,0,INT(--LEFT(A4,FIND("小时",A4)-1)/24)*24*60*60)+MINUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A4,"小时",":"),"分钟",":"),"秒",""))*60+SECOND(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A4,"小时",":"),"分钟",":"),"秒",""))+HOUR(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A4,"小时",":"),"分钟",":"),"秒",""))*60*60
用户:七分霸气i的其他回答:A列要用文本格式,数据列用数值
=MID(A1,1,2)*3600+MID(A1,4,2)*60+MID(A1,7,2)