【问题标题】:Filtering fastest and average time in Google Sheets在 Google 表格中过滤最快和平均时间
【发布时间】:2019-10-28 12:58:51
【问题描述】:

我想添加时间,例如 12:24 或 25:32,然后过滤掉最快或平均时间。

我正在为地牢运行时制作一张表格。我想以 25:52 (mm:ss) 或类似格式输入时间。然后我想过滤出最快的运行以及运行副本的平均时间。

以下是可以使用此行轻松转换的时间列表。 这样做的问题是我无法过滤结果。

19:55
20:10
22:35
25:44
27:22

=ARRAYFORMULA(IF(A:A<>"", TEXT("00:"&A:A, "mm:ss"), ))

我在格式化时间时遇到了问题。要么我需要将时间添加为 0:25:32,要么将其转换为 1:32 AM。如果我按照本文所示转换时间。我遇到麻烦然后过滤出最快的时间。 Google Sheets format time incorrectly

【问题讨论】:

    标签: time google-sheets number-formatting google-sheets-formula array-formulas


    【解决方案1】:

    总和:

    =ARRAYFORMULA(TEXT(SUM(IF(A:A<>"", TIME(0, LEFT(A:A, 2), RIGHT(A:A, 2)), )), "[mm]:ss"))
    

    平均:

    =ARRAYFORMULA(TEXT(AVERAGE(IF(A:A<>"", TIME(0, LEFT(A:A, 2), RIGHT(A:A, 2)), )), "[mm]:ss"))
    

    分钟:

    =ARRAYFORMULA(TEXT(MIN(IF(A:A<>"", TIME(0, LEFT(A:A, 2), RIGHT(A:A, 2)), )), "[mm]:ss"))
    

    或者如果你也想要几个小时,那么使用"[h]:mm:ss"

    如果您以 MM:SS 格式输入时间,也将您的 A 列格式化为 纯文本

    【讨论】:

    • 我有同样的要求,但我的专栏是一个持续时间,所以你的平均功能不起作用
    • @dubis 你能分享一份你的工作表吗?
    • 我发现有空单元格
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    相关资源
    最近更新 更多