1

Я обрабатываю документы и хочу получить формулу, показывающую среднее время обработки каждого документа.

Вот мои данные:

  • количество обработанных документов (столбец G)
  • дата / время начала (ч)
  • дата / время окончания (I)
  • прошедшее время (Дж)

Простая средняя формула в соответствующем графике дает #NUM! ,

Формат времени, который я использую в столбце J:

 =DATEDIF(H3,I3,"d") & " Days " &TEXT(I3-H3, "h:m" )& " hrs:min"

Я хотел бы получить среднее время, затраченное на каждый документ в моем графике.

2 ответа2

1

Я рекомендую упростить ваш подход. Предполагая, что ваши поля даты / времени правильно введены / отформатированы (т.е. Excel распознает их как значения даты / времени и преобразует их в последовательные значения). Затем за прошедшее время просто вычтите свое начало из своего конца. В результате будет получен серийный номер, который можно легко вычислить в среднее значение и отформатировать в текстовое значение (например, дд "дни", "чч" часы, "мм" минуты, "сс" секунды »).

Вот как могут выглядеть значения:

Средний пользовательский формат

Затем просто используйте эти значения для расчета ваших средних значений и примените правильное форматирование к результатам.

0

Мне кажется, что ваша проблема заключается в функции, которую вы используете в столбце J:

=DATEDIF(H3,I3,"d") & "Days" & TEXT(I3-H3,"h:m") & "hrs:min"

Я делаю это по голове, но результат, предполагая, что H3 = 1/1/2000 и I3 = 2/1/2000 будет следующим:

1 Days 0:0 hrs:min

Проблема может заключаться в том, что функция AVERAGE поддерживает только цифры, а не текст (или, по крайней мере, не должна читать текст так, как вы думаете).

Попытайтесь внести простую разницу, используя только DATEDIF, который даст вам число (в вашем случае, количество дней, хотя вы можете изменить его на минуты или часы или любое количество единиц), которое вы можете использовать в функции AVERAGE ,

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