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

如何在Google Sheets中计算视频片段的事件每分钟发生率?

Google Sheets 视频行为发生率计算方案

问题根源

Google Sheets会把22:40这类格式默认识别为24小时制时间(22小时40分),直接计算结束时间-开始时间得到的是时间差的时间格式(比如00:22代表22分钟),而非数值型的分钟数,因此用事件次数除以这个结果会返回错误格式的内容。

解决步骤

1. 校准时间单元格格式

右键存放开始/结束时间的单元格 → 选择「格式」→「数字」→「时间」,挑选mm:ss或hh:mm:ss格式,确保输入的22:40能被正确识别为22分40秒,而非日期或其他格式。

2. 用公式转换时间差为分钟数

核心是将时间差转换成数值型分钟数,再用事件次数除以该数值。以下是两种实用方法:

方法一:通用万能公式(推荐)

假设:

  • A列存储开始时间(如22:40)
  • B列存储结束时间(如24:20)
  • C列存储事件发生次数(如8)

在D列输入公式计算发生率:

=C2/( (B2 - A2)*24*60 )

原理:Google Sheets将1天(24小时)视为数值1,1分钟对应1/(24*60),因此时间差乘以24*60即可将“天数单位”转换为“分钟数”,再用事件次数除以该值得到每分钟发生率。

方法二:拆时分秒计算(适合纯分秒格式)

若时间仅为mm:ss格式(无小时),可直接拆解计算:

=C2/( MINUTE(B2-A2) + SECOND(B2-A2)/60 )

若时间包含小时(如01:22:30代表1小时22分30秒),则补充小时转分钟的计算:

=C2/( HOUR(B2-A2)*60 + MINUTE(B2-A2) + SECOND(B2-A2)/60 )

3. 示例验证

输入:

  • A2: 22:40,B2: 24:20,C2: 8
    用方法一公式计算,时间差为1分40秒(约1.67分钟),最终结果为8/1.67≈4.8,符合预期。

4. 调整结果显示格式

计算完成后,将结果列(如D列)的单元格格式改为「数字」,保留1-2位小数,即可显示正常的发生率数值,而非时间格式。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 06:46:06