google-sheets - 结束时间戳跨到午夜的 2 个时间戳之间的 Google 表格持续时间
问题描述
我有一张表,我正在计算两个时间戳之间的持续时间。
例如,我有 column A
,它是开始时间,而 column B
,它是停止时间。A
和都B
被格式化为Time
. 列C
保存 和 之间的持续时间,并格式化为。A
B
Duration
该公式=SUM(B1 - A1)
在大多数情况下都可以正常工作,直到我达到B1
第二天午夜的情况
例如,如果我有以下内容:
A | B | C
------------------------------
23:30 | 23:40 | 0:10:00
23:30 | 23:50 | 0:20:00
23:30 | 00:00 | -23:30:00
23:30 | 00:10 | -23:20:00
如何规避此问题并正确计算要分别和的C3
值?我的时间戳不包括与日期相关的信息、列,只包括保持时间。这些持续时间也不会超过最多 3 小时,因此无需担心它会正确检测溢出情况,例如C4
0:30:00
0:40:00
A
B
HH:MM:SS
Day 1 12:00:00 -> Day 2: 12:00:00 = 24:00:00
解决方案
推荐阅读
- bash - 使用 sed 提取键之间的值
- r - 使用 R dbplyr 根据 oracle 表中的另一个字符 col 改变新字符 col
- css - 关键 CSS Rails:找不到路由的 css
- python - 如何使用鼠标滚轮用 Kivy 缩放矩形?
- gnuplot - 如何使用gnuplot在拟合()中的多项式曲线中的系数始终具有正值?
- python - 使用随机森林应用分层 10 折交叉验证
- angular - 解析器在到达确切网址之前将我路由到第 404 页
- bash - 自制的 ansible 模块不适用于 bash 脚本?
- vb.net - 发送电子邮件 VB.NET 时未将对象引用设置为对象的实例
- artifactory - 如何从没有属性的神器中获取最新的神器