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

Например, в столбце AI есть 120, а в столбце BI необходимо представить данные в формате чч: мм. Я пробовал это: =A1/60 что дает мне 2 в результате в столбце B, указывая, что 120 минут - это 2 часа.

Но для записи, которая содержит данные, такие как 179 минут, это преобразовывается в 2.98333 часа после моей формулы А1/60, поэтому этот подход не работает. Результат, который мне нужен, это часы и минуты: 02:59

Как я могу преобразовать мои записи минут для отображения в формате чч: мм?

Что я пробовал:

60 - because there are 60 minutes in 1 hour

=a1/60 

Minutes                 A/60 result        hh:mm needed      
A                        B                     C
120                      2                   02:00
179                      2.98333             02:59   

3 ответа3

2

Если столбец A содержит время (в минутах), вы можете указать время в часах в столбце B и оставшиеся минуты в столбце C

  • В столбце B используйте формулу: =(A2-C2)/60
  • В столбце C используйте формулу: =MOD(A2,60)

Вот как это выглядит с формулами в

Таблица с формулами

Это выход

Выход

1

Я проверил это в LO Calc, поэтому убедитесь, что он работает так же в Excel.

Вы можете сделать то, что вы описываете в вопросе с форматированием, если вы конвертируете минуты в время Excel, используя функцию TIME(). Функция TIME требует входные аргументы часов, минут и секунд и преобразует их в форму, которую Excel использует внутренне (часть дня), которую затем можно отформатировать. По крайней мере в LO Calc ввод минут не ограничен 60; Вы можете положить в любом количестве.

Таким образом, формула в B2 будет =TIME(0,A2,0)

Это 0 часов, количество минут в A2 и 0 секунд.

Отформатируйте ячейку как нужный вам формат времени (ЧЧ: ММ).

Например, ваша первая запись за 179 минут выдает результат 02:59.

0

Просто отформатируйте ячейки по времени ..?

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