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

在Google Sheet中对hh,mm格式的小时分钟数值求和的公式是什么

Google Sheet hh,mm格式时间求和解决方案

你可以根据数值的识别类型选择对应公式,假设需要求和的数值范围为A1:A10,可根据实际使用场景修改范围参数:

情况1:数值为文本格式(逗号是时间分隔符)

=LET(
  arr, BYROW(A1:A10, LAMBDA(x, 
    LET(
      split_val, SPLIT(x, ","),
      h, INDEX(split_val, 1),
      m, INDEX(split_val, 2),
      h*60 + m
    )
  )),
  total_m, SUM(arr),
  total_h, INT(total_m/60),
  remain_m, MOD(total_m, 60),
  TEXT(total_h, "0")&","&TEXT(remain_m, "00")
)

情况2:数值被识别为数字格式(逗号是千位分隔符,2,01实际等于2.01)

=LET(
  total, SUM(A1:A10),
  h, INT(total),
  m, ROUND(MOD(total,1)*100, 0),
  total_h, h + INT(m/60),
  remain_m, MOD(m,60),
  TEXT(total_h,"0")&","&TEXT(remain_m,"00")
)

逻辑说明

  • 先将所有时间统一换算为分钟求和,避免直接相加出现的进位错误
  • 总分钟数再转换回「小时,分钟」格式,分钟部分不足两位会自动补0

测试验证:2,01 + 0,59 换算后总分钟为180,最终输出结果为3,00,符合需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 13:15:04