Excel - 获取全天数据集中每 15 分钟的最大值

问题描述 投票:0回答:1

我有一组这样的数据:

A 栏 B 栏
00:25:00 22
00:37:00 55
00:48:00 15
01:10:00 23
01:25:00 84
01:37:00 66
01:57:00 33
02:37:00 82
02:45:00 15
02:55:00 22
03:05:00 84
03:17:00 13
03:25:00 55
03:37:00 22
03:45:00 10
03:57:00 05

我需要找到一种方法来获取 A 列 15 分钟时间范围内 B 列的最大值。 基本上,我需要回答“每 15 分钟,该小时内可获得的最大值是多少?”的问题。我需要一整天都这样做。

由于我有至少 1 年的每月每一天和当天每小时的数据,所以我需要找到一种方法来快速解决这个问题。请注意,正如您从 A 列中看到的,时间范围是不规则的。

我尝试使用数据透视表,但并没有真正帮助我

excel database excel-formula formula analytics
1个回答
0
投票

您可以使用数据透视表来执行此操作。但是,您需要创建一个包含 15 分钟分箱的新列,而不是如图所示使用您的时间(我假设您的实际数据中有日期)。

新列的公式:

=FLOOR(A2,TIME(0,15,0))

或者,如果您有更高版本的 Excel,则可以引用整个 A 列范围,结果将向下溢出。

=FLOOR(A2:A17,TIME(0,15,0))

然后只需使用该列作为时间列而不是原始列。

© www.soinside.com 2019 - 2024. All rights reserved.