中文转换汉语拼音:怎样在Excel里计算时间差?

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 06:02:21
比如2003-7-6 17:05到2006-7-7 13:50分之间相差了多少天、多少个小时多少分钟

假定原数据分别在A1和B1单元格,将计算结果分别放在C1、D1和E1单元格。
C1单元格公式如下:
=ROUND(B1-A1,0)
D1单元格公式如下:
=(B1-A1)*24
E1单元格公式如下:
=(B1-A1)*24*60

注意:A1和B1单元格格式要设为日期,C1、D1和E1单元格格式要设为常规.

  Excel中,时间和日期都是数值的特殊格式,规范的日期与时间都可以直接参与运算。Excel的日期是整数部分、时间是小数部分。

  如图所示,A1、B1分别输入起始时间和结束时间,C1输入公式:

  =INT(B1-A1)&"天"&TEXT(B1-A1,"h小时m分钟")

  其中,使用INT函数对B1-A1之差取整,得到天数。使用TEXT函数将小时、分钟数转换为文本字符串,以便与天数进行文本合并。