【问题标题】:Problem with duration formula in Google SheetsGoogle表格中的持续时间公式问题
【发布时间】:2019-02-17 23:03:22
【问题描述】:

这个公式有点问题:

=COUNTIFS(H13:H17, ">="&A30, H13:H17, "<"&A31)

我正在尝试计算 Duration 出现的次数,从 0 到 30 分钟,间隔为 1 分钟。但这是我遇到的问题。如果我在像0:01:15 (HH:MM:SS) 那样自己花时间的单元格上使用它,那么它就可以正常工作。

但问题是我不想手动计算持续时间。在另一行中,我有两个时间戳,只需使用一个简单的公式即可获得差异(持续时间)。这就是问题开始的地方。如果我在自动计算持续时间的单元格上使用相同的公式,我会得到不同的结果。

关于如何修复它的任何建议?

【问题讨论】:

  • 您能否添加包含列标题和单元格字母的数据样本的屏幕截图?
  • 我在下面发布了一个样本表作为答案。但它又来了。 [链接]docs.google.com/spreadsheets/d/…

标签: google-sheets


【解决方案1】:

您在时间表示方面遇到了四舍五入的不一致(为什么我不推荐 Duration 格式)。但是,如果我了解您的要求(我不确定我是否了解),那么在 C2 中并复制下来以适应:

=ROUND(B2-A2,15)

在 E2 中并复制到适合:

=round((row()-2)/(60*24),15)

可能会为您提供您所寻求的自动化。

【讨论】:

  • 效果很好。你能解释一下公式中的 15 是什么意思吗?谢谢。
【解决方案2】:

点击123按钮,将所有时间格式化为TIME,将所有持续时间格式化为DURATION

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 2020-05-24
    • 1970-01-01
    • 2023-01-21
    • 1970-01-01
    • 2017-09-14
    • 2014-11-16
    相关资源
    最近更新 更多