Как преобразовать формат времени ЧЧ:ММ:СС в часы в excel

Очень часто встречаются ситуации, когда необходимо преобразовать формат времени 00:00:00 в часы.

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

Вот распространенный случай. У вас есть данные по времени в формате ЧЧ:ММ:СС, есть количество операций, сделанных за это время, а вам необходимо посчитать продуктивность в час. Для этого необходимо «КОЛ-ВО ОПЕРАЦИЙ»/"ВРЕМЯ". Но если время у вас выгружается в формате 00:00:00, то у вас могу возникнуть сложности.

преобразование формата времени

 

Посмотрите на пример, если просто в  ячейке D2 для расчета продуктивности написать С2/B2 то Excel выдаст не тот результат, который нам необходим. Так, у первого оператора продуктивность будет равна 732,8 услуг в час.

Теперь, важно разобраться, почему это так и тогда мы сразу найдем решение. Дело в том, что в данном случае Excel преобразовывает данное время в число

Все даты и время в Excel представлены в виде чисел с целой дробной частью. Рассмотрим на примере: 02.10.2013  13:34:32, если ячейке с этой датой и временем поставить формат «общий», то появится число 41549,56565, где целое число 41549 — это дата представленная как количество дней прошедших с 1 января 1900 года (установлена как начальная точка отсчета) до текущей даты, а дробное число 0,56565 — это доля от суток, которые приняты за единицу. Таков основный принцип работы Excel с датой и временем, позволяющий производить различные расчеты.

Вернемся к нашему примеру. У нас указано время без даты, а значит, при преобразовании времени в число, Excel считает эти данные как долю от суток. То есть 26:25:42 это 1 сутки 2 часа 25 минут и 42 секунды или 1,10118055555556 часть от суток.

Теперь вы понимаете, почему расчет продуктивности получился таким странным.

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

=C2/(B2*24)

далее протягиваем формулу вниз

преобразовать формат времени

Надеемся, что статья помогла вам в решении вашего вопросы.

Вступайте в нашу группу в вконтакте

Поделиться:
2 Комментария
  • CheckXML:

    ТЕКСТ изменить значение одной ячейки или диапазона, но это нецелесообразно, если вы можете просто применить нужный формат с помощью диалогового окна

    • excel:

      Ниже, в комментариях как раз рассматривался момент, кода при сцеплении даты и времени просто применить формат не получится. Нужно как раз использовать ТЕКСТ

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

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.