You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:如何在Excel中转换时间格式以准确计算培训时长平均值

计算培训项目平均时长的Excel操作方法

你不需要手动把格式改成01:13:31,直接用Excel公式就能把现有格式的时间转换成可计算的数值,步骤如下:

步骤1:将文本时间转换为Excel可识别的时间值

假设你的时间数据在A列(A1到A199),在空白列(比如B1)输入以下公式,然后下拉填充到B199:

  • 如果你用的是Excel 365/2021及以上版本(支持TEXTBEFORE/TEXTAFTER函数):
    =TIME(TEXTBEFORE(A1,"h "), TEXTBEFORE(TEXTAFTER(A1,"h "),"m "), TEXTBEFORE(TEXTAFTER(A1,"m "),"s"))
  • 如果你用的是旧版Excel(无上述函数):
    =TIME(MID(A1,1,FIND("h",A1)-1), MID(A1,FIND(" ",A1)+1,FIND("m",A1)-FIND(" ",A1)-1), MID(A1,FIND(" ",A1,FIND("m",A1))+1,FIND("s",A1)-FIND(" ",A1,FIND("m",A1))-1))

这个公式会自动提取每个单元格里的小时、分钟、秒,转换成Excel能识别的时间数值(Excel中时间以小数形式存储,1代表一整天)。

步骤2:计算平均时长

在任意空白单元格输入以下公式,计算B列转换后的时间平均值:
=AVERAGE(B1:B199)

输入完成后,选中这个单元格,右键选择「设置单元格格式」,在弹出的窗口里选择「时间」分类,再选「hh:mm:ss」格式,就能看到格式化后的平均时长了。

内容的提问来源于stack exchange,提问作者Fred Frontino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 05:45:07