excel中时间间隔怎麼计算

来源:百度知道 编辑:UC知道 时间:2024/05/23 23:40:09
比如说,2009/4/30 上午 11:30:00和2009/5/13 下午 1:28:15差多少秒,怎么算啊 ?求高手帮忙!急用!
还有一个问题,我的日期格式是2009/4/30 上午 11:30:00,文字格式的,不是日期格式啊。怎麼改呢?

A1输入 2009-4-30 11:30:00
B1输入 2009-5-13 13:28:15
C1输入

=(B1-A1)*24*3600 就是差的秒数

ps:
如果你的 ":"这个符号是中文下写的 ,那就用这个公式
C1输入

=(IF(ISERROR(FIND("下午",B1)),SUBSTITUTE(SUBSTITUTE(B1,IF(ISERROR(FIND("下午",B1)),"上午 ","下午 "),""),":",":"),SUBSTITUTE(SUBSTITUTE(B1,IF(ISERROR(FIND("下午",B1)),"上午 ","下午 "),""),":",":")+TEXT("12:00:00","hh:mm:ss"))-IF(ISERROR(FIND("下午",A1)),SUBSTITUTE(SUBSTITUTE(A1,IF(ISERROR(FIND("下午",A1)),"上午 ","下午 "),""),":",":"),SUBSTITUTE(SUBSTITUTE(A1,IF(ISERROR(FIND("下午",A1)),"上午 ","下午 "),""),":",":")+TEXT("12:00:00","hh:mm:ss")))*24*3600

更正一下~

A1输入 2009-4-30 11:30:00
B1输入 2009-5-13 13:28:15 (因为是下午) <