你目前正处于脱机状态,正在等待 Internet 重新连接

如何在 Excel 中对一系列小时数、分钟数或秒钟数求和并设置格式

概要
对于总和超过 24 小时、60 分钟或 60 秒钟的多个时间,若要自动设置其格式,可以在 Excel 中使用下列自定义数字格式和 SUM 函数:
  • Hours = [h]:mm:ss
  • Minutes = [m]:ss
  • Seconds = [ss]
更多信息
Microsoft Excel 已创建自定义的小时格式。但是,您必须为需要设置分钟和秒钟格式的每个工作簿创建相应的格式。

要正确显示总和大于 24 的小时数以及总和大于 60 的分钟数和秒钟数,请使用下列方法。

针对小时的示例

要对总和大于 24 小时的时间设置格式,请按照下列步骤操作:
  1. 创建一个新工作表并键入下列值。请确保用冒号 (:) 分隔各个数字。
    A1:      12:35:58A2:      12:24:30A3:      11:18:23					
  2. 在单元格 A4 中键入以下公式。当您将几个小时数相加时,Excel 将自动正确设置结果的格式。
    A4:=SUM(A1:A3)     					
Excel 将显示“36:18:51”作为总和。

针对分钟和秒钟的示例

要对总和大于 60 的分钟数或秒钟数设置格式,请按照下列步骤操作:
  1. 创建一个新工作表并键入下列值。请确保插入前导零 (00) 并用冒号 (:) 分隔各个数字。
    A1:      00:42:58A2:      00:19:30A3:      00:37:23					
  2. 在单元格 A4 中键入以下公式:
    A4:=SUM(A1:A3)     						
    Excel 将显示“1:39:51”作为总和。要同时用分钟和秒钟或者只用秒钟显示此总和,请按照下列步骤创建并应用相应的格式:
    1. 右键单击单元格 A4,然后单击“设置单元格格式”。
    2. 单击“数字”选项卡。
    3. 在“分类”列表中,单击“自定义”。
    4. 在“类型”框中,编辑数字格式代码,以创建所需的格式。
      • 要创建分钟格式,请键入 [m]:ss
      • 要创建秒钟格式,请键入 [ss]
    5. 选择要应用的格式,然后单击“确定”。
    应用分钟格式后,Excel 将显示“99:51”作为总和。

    应用秒钟格式后,Excel 将显示“5981”作为总和。
注意:在编辑内置格式时,Excel 将创建新的格式,而不是替换现有的格式。

如何向其他单元格应用格式

创建了自定义的分钟和秒钟格式后,要向工作簿中的任何其他单元格应用这些格式,请按照下列步骤操作:
  1. 右键单击要显示新创建的格式的单元格,然后单击“设置单元格格式”。
  2. 在显示的对话框中,单击“数字”选项卡,然后单击“自定义”。
  3. 在自定义格式列表中,单击以选择适当的格式,然后单击“确定”。
XL2007 XL2002 XL2000 XL2003 format and time formatting times adding dates sum days
属性

文章 ID:266691 - 上次审阅时间:08/27/2008 18:11:44 - 修订版本: 4.1

Microsoft Office Excel 2007, Microsoft Office Excel 2003, Microsoft Excel 2002 标准版, Microsoft Excel 2000 标准版

  • kbhowto KB266691
反馈