【问题标题】:Finding closest time before/after another time在另一个时间之前/之后找到最近的时间
【发布时间】:2019-08-06 01:15:58
【问题描述】:

我有一个不一定精确到指定时间的时间数据库。例如,如果我想选择下午 12:00 并且我的列在 A 列中有时间:

[上午 9:00、上午 11:55、下午 2:00、下午 6:00],

最接近的时间是上午 11:55,最接近的时间是下午 2:00。我对代码的尝试:

=MAXIF(A:A, A:A, 12:00)
=MINIF(A:A, A:A, 12:00)

但无济于事,有什么想法吗?

【问题讨论】:

    标签: filter google-sheets


    【解决方案1】:

    您想要时间小于或等于条件的最大值和时间大于或等于条件的最小值:

    =MAXIFS(A:A, A:A,"<=12:00")
    =MINIFS(A:A, A:A,">=12:00")
    

    【讨论】:

    • 所以我对这个上下文的具体代码是: =MINIFS(A3:A535,A3:A535,>=T3) 其中 T3 可能是 12:00 或其他时间。但是,我收到“公式解析错误”?此外,如果有帮助,这在 Google 电子表格中
    • 1.如果这是谷歌表格,为什么要标记它Excel。 2.你需要把&gt;=放在引号"&gt;=" &amp; T3
    • 对不起,下次我会更清楚的。我不断得到答案“0”,我知道这是错误的,因为预期的答案是 2:00,这肯定在我所指的列表中
    • 那你的数据可能有问题。喜欢它可能是文字而不是真实的时间。
    猜你喜欢
    • 1970-01-01
    • 2016-12-02
    • 2023-03-26
    • 2021-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-13
    • 2020-11-06
    相关资源
    最近更新 更多