3

Как мне найти пиковое значение в течение 5, 10 или 15 секунд, если у меня есть диапазон данных, как показано ниже? Другими словами, какой 5, 10 или 15-секундный период имеет наибольшее использование и каково было среднее использование в течение этого периода.

Time stamp  % Processor Time
10:27:12    18,74988
10:27:13    4,68747
10:27:14    20,31237
10:27:15    99,99936
10:27:16    37,49976
10:27:17    78,1245
10:27:18    78,1245
10:27:19    98,43687
10:27:20    71,87454
10:27:21    67,18707
10:27:22    60,93711
10:27:23    35,93727
10:27:24    0
10:27:25    37,49976
10:27:26    60,93711
10:27:27    54,68715
10:27:28    57,81213
10:27:29    67,18707
10:27:30    81,24948
10:27:31    76,56201
10:27:32    92,18691
10:27:33    82,81197
10:27:34    78,1245
10:27:35    73,43703
10:27:36    84,37446
10:27:37    89,06193
10:27:38    81,24948
10:27:39    84,37446
10:27:40    39,06225
10:27:41    20,31237
10:27:42    46,87449376

Список может быть от 30 до нескольких тысяч строк.

Заранее спасибо.

1 ответ1

0

Предполагая, что диапазон данных равен A2:B32 , попробуйте формулы ниже для среднего и пикового периода для 15-секундного периода, подтвержденного с помощью CTRL+SHIFT+ENTER:

D2: =MAX(SUMIFS(B2:B32,A2:A32,">="&FLOOR(A2:A32,"0:0:15"),A2:A32,"<"&CEILING(A2:A32,"0:0:15")))/15

D3: =INDEX(A2:A32,MATCH(D2,SUMIFS(B2:B32,A2:A32,">="&FLOOR(A2:A32,"0:0:15"),A2:A32,"<"&CEILING(A2:A32,"0:0:15"))/15,0)-1)

Замените 15 на 5 или 10 для других периодов времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .