Фильтрация самого быстрого и среднего времени в Google Sheets - PullRequest
1 голос
/ 28 октября 2019

Я хочу добавить время, например, 12:24 или 25:32, а затем отфильтровать самое быстрое или среднее время.

Я делаю таблицу времени выполнения подземелий. Я хочу ввести время в формате, например, 25:52 (мм: сс) или что-то подобное. Затем я хочу отфильтровать самый быстрый пробег, а также среднее время прохождения подземелья.

Вот список случаев, которые легко конвертируются с помощью этой строки. Проблема в том, что я не могу фильтровать результаты.

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. Если я преобразую время, как показано в этом посте. Я получаю проблемы, а затем отфильтровываю самое быстрое время. Время форматирования Google Sheets неправильно

1 Ответ

0 голосов
/ 28 октября 2019

СУММА:

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

AVG:

=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"))

0

или если вы тоже хотите часы, используйте "[h]:mm:ss"

, также отформатируйте столбец A как Обычный текст , если вы введете время в формате MM:SS

...