假设开始时间位于A1单元格
B1单元格填写终止时间
C1单元格写入公式
=B1-A1
跨天时间计算时,日期与时间需同时写出,格式为:
A1单元格输入2012/11/1 8:00,B1单元格输入2012/11/2 8:35,日期与时间之间需加一个空格。
C1单元格写入公式
计算B1与A1时间差,显示为X时X分格式。
该公式同样适用于同一天内的时间计算。
若只求小时数,可用此公式
使用Excel办公软件处理数据表格
步骤:
打开Excel,在时长列后插入新列。

输入列名,注明单位(如小时)

选中第一个小时数据单元格,输入=,再点击对应前一列的时分秒时长单元格,接着输入*24,按回车确认。

将鼠标移至时长(小时)单元格右下角,待光标变为十字后,按住左键向下拖动,松开即完成公式复制。

其他小时单元格会自动将时分秒转换为小数形式。

若显示异常或需调整小数位数,可选中时长(小时)列,右键点击并选择设置单元格格式。

选择数字格式,设定数值类型,调整小数位数,选取负数显示方式,最后点击确定完成设置。


若D2单元格为时间数据,转换为小时可用公式=D2*24,转换为分钟则用=D2*24*60;只需将目标单元格格式设为数字中的数值,并调整适当的小数位数即可正确显示结果。

先算出两个日期相隔的天数。
在Excel中,两日期相减即可得出间隔天数,所示。

可使用隐藏函数DATEDIF计算两日期间天数,具体公式如下:

DATEDIF函数用于计算两个日期间的年、月、日差值。
该函数语法为:=DATEDIF(起始日期,终止日期,参数),其中第三参数可设定不同选项,用于返回两个日期之间的天数、月数或年数。

接下来讲解时间的计算方法。
最简单的方法是直接相减两个时间来获取时间差,但需注意将存放结果的单元格设为时间格式。

若时间超过1天,应采用以下方法处理。

上述情况多见于考勤表中的时间计算,当两个时间跨越两天或更久时,直接相减的结果可能显示异常。此时需通过设置单元格格式来正确呈现时间差。如将格式设为:mm:ss,其中小时部分加方括号可完整显示累计小时数;若不加方括号,则仅显示去除整整天后的剩余小时,无法准确反映实际时长。

若需同时显示时间差的天数与具体时间,可将单元格格式设置为相应的时间格式。
d天h小时mm分ss秒
