Как найти среднее значение времени
Перейти к содержимому

Как найти среднее значение времени

  • автор:

Вычисление среднего значения ряда чисел

Предположим, вы хотите найти среднее количество дней для выполнения задач разными сотрудниками. Вы также хотите вычислить среднюю температуру в определенный день в течение 10-летнего промежутка времени. Существует несколько способов вычисления среднего значения группы чисел.

Функция СРЗНАЧ вычисляет среднее значение, то есть центр набора чисел в статистическом распределении. Существует три наиболее распространенных способа определения среднего значения:

  • Среднее значение Это среднее арифметическое и вычисляется путем сложения группы чисел, а затем деления на количество этих чисел. Например, средним значением для чисел 2, 3, 3, 5, 7 и 10 будет 5, которое является результатом деления их суммы, равной 30, на их количество, равное 6.
  • Медиана Среднее число группы чисел. Половина чисел имеет значения, которые больше медианы, а половина чисел имеют значения, которые меньше медианы. Например, медианой для чисел 2, 3, 3, 5, 7 и 10 будет 4.
  • Мода Наиболее часто встречающееся число в группе чисел. Например, модой для чисел 2, 3, 3, 5, 7 и 10 будет 3.

При симметричном распределении множества чисел все три значения центральной тенденции будут совпадать. При неравномерном распределении группы чисел они могут быть разными.

Вычисление среднего числа в непрерывной строке или столбце

Выполните указанные ниже действия.

  1. Щелкните ячейку ниже или справа от чисел, для которых требуется найти среднее значение.
  2. На вкладке Главная в группе Редактирование щелкните стрелку рядом с элементом

Вычисление среднего числа, не в непрерывной строке или столбце

Для выполнения этой задачи используйте функцию AVERAGE . Скопируйте приведенную ниже таблицу на пустой лист.

Описание (результат)

Среднее значение для всех чисел в списке выше (9,5)

Средние три и последнее число в списке (7,5).

Усреднение чисел в списке, кроме тех, которые содержат ноль, например ячейка A6 (11.4).

Расчет среднего взвешенного значения

Для выполнения этой задачи используйте функции SUMPRODUCT и SUM . В этом примере вычисляется средняя цена за единицу в трех покупках, где каждая покупка имеет разное количество единиц по разной цене за единицу.

Скопируйте приведенную ниже таблицу на пустой лист.

Задача №3. Расчёт среднего времени

В отделе заказов торговой фирмы занято трое работников, имеющих 8-часовой рабочий день. Первый работник на оформление одного заказа в среднем затрачивает 14 мин., второй – 15, третий – 19 мин. Определите средние затраты времени на 1 заказ в целом по отделу.

Решение:

На первый взгляд кажется, что задача легко решается по формуле средней арифметической простой:

Формула средней арифметической простой

Полученная средняя была бы правильной, если бы каждый работник отдела оформил только один заказ. Но в течение дня отдельными работниками было оформлено различное число заказов. Для определения числа заказов, оформленных каждым работником, воспользуемся следующим соотношением:

Формула расчёта среднего времени

Число заказов, оформленных каждым работником, определяется отношением всего времени работы к среднему времени, затраченному на один заказ. Тогда среднее время, необходимое для оформления одного заказа, равно:

Расчёт среднего времени

Это же решение можно представить иначе:

Расчёт среднего времени 2

При решении данной задачи была использована формула средней гармонической простой:

Формула средней гармонической простой

Таким образом, средние затраты времени на 1 заказ в целом по отделу равны 15,73 минутам.

Как вычислить среднее значение между двумя временными метками?

Имеется два времени, нужно узнать усредненное значение времени. Как это делается?

t1 = ’16:46′;
t2 = ’17:04′;

  • Вопрос задан более трёх лет назад
  • 977 просмотров

1 комментарий

Оценить 1 комментарий

Ni55aN

дни учитываются? Например, когда t1 до полуночи, на t2 после
Решения вопроса 2

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov

Перевести в минуты -> найти среднее арифметическое чисел -> перевести в часы?
З.Ы. Для чего JS в тегах?

Ответ написан более трёх лет назад
okuznetsov1 @okuznetsov1 Автор вопроса

не понял, пример можете привести?

Может я уже «подтупливаю», 16 часов 46 минут — это сколько будет после перевода в минуты?

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov
okuznetsov1: мне тоже кажется что вы ‘подтупливаете’ 😀

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov
Вспоминаем второй/третий класс математики
okuznetsov1 @okuznetsov1 Автор вопроса

понял вас, подтупливал)

Получилось
1015 минут
или
16,92 часа

Теперь продолжение вопроса связанное с javascript-ом:
можете какое-либо красивое решение порекомендовать по переводу в часы (например, можно через moment.js)

okuznetsov1 @okuznetsov1 Автор вопроса

В принципе такой вариант тоже устроит:

var seconds=1015*60;
new Date(seconds*1000).toUTCString().split(/ /)[4];

Но хотелось бы через moment.js

okuznetsov1 @okuznetsov1 Автор вопроса

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov
okuznetsov1 @okuznetsov1 Автор вопроса

спасибо, ваш костыль как раз очень помог.

В моём проекте пока по непонятной причине не заработал «moment.duration(«16:46», «HH:mm»).asSeconds()». Получаю ошибку: «Argument of type ‘»HH:mm»‘ is not assignable to parameter of type ‘DurationConstructor'».

пришлось воспользоваться вашим кодом, но предварительно его переписав: https://jsfiddle.net/ha7cv3sr/

okuznetsov1 @okuznetsov1 Автор вопроса

dmitry_luzanov

Дмитрий Лузанов @dmitry_luzanov

const getTimeAmount = (. timeArr) => < let allTime = 0 timeArr.forEach(time =>allTime += hourToMinutes(time)) return minutesToHour(allTime) >

Как вычислить среднее время

нужно представить числа в другом виде.
7х (40/60) , 7 х (45/60) и т. д.
сложить их все и разделить на 7 ( семь чисел)
Результат будет тоже в виде дроби с основанием 60, его нужно будет перевести обратно, к примеру в 8 х (15/60) = 8 : 15

перевести всё в минуты, сложить и разделить
на 7
получится среднее время в минутах.
отбросить дробну часть.
разделить на 60, это в среднем в часах

Разницу между двумя крайними значениями (7.40 и 10.00) нужно разделить на 2 и прибавить к 7.40 Получится 8.50

После этого предлагаю перейти к вычислению
среднего времени завтрака, обеда, ужина,
а также среднего времени начала рабочей смены и её окончания.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *