как правильно подвести итог mm:ss в excel — sum() не работает?

#excel #datetime #time #sum

Вопрос:

Я выбрал формат для ячеек в качестве времени. Но при подаче заявления

 =sum(b1:b40) 
 

он производит 00:00

оо

затем «пользовательский формат» как [h]:мм для выходной ячейки, но без результата. Что я делаю не так?

Комментарии:

1. В каком формате расположены ячейки в столбце B, 09:08 обычно длится 8 минут 9 утра. 00:09:08 будет 9 минут и 8 секунд

2. формат-мм:сс. это минуты и секунды, а не часы, это продолжительность урока

3. Итак, если вы выберете ячейку и посмотрите в строке формул, увидите ли вы 12:09:08 утра или 09:08:00 утра? Даже если формат вашей ячейки mm:ss, вам все равно нужно ввести дополнительные 00: в начале.

4. Если нет, то используйте left (), чтобы получить первые два числа, и right для последних двух, а затем разберитесь с ними.

Ответ №1:

Между вашим вопросом и вашими комментариями я не мог понять, пытаетесь ли вы считать часы и минуты или минуты и секунды. Решение работает в любом случае.

Я набросал объяснение с обеими возможностями, на всякий случай.

составил проект объяснения

Вот объяснение, если вы не можете добраться до изображения по какой-либо причине:

По умолчанию, когда вы СУММИРУЕТЕ время в Excel, оно подсчитывает время суток время суток. Например, 9:00 утра 11:00 утра будет отображаться как 8:00 вечера.

Что мы хотим, так это посчитать КОЛИЧЕСТВО времени. В этом случае 9:00 11:00 будет отображаться как 20:00.

При подсчете минут и секунд введите информацию как 00:мм:сс и отформатируйте ее как mm:ss . В ячейке, в которой вы вычисляете СУММУ, отформатируйте ее так [mm]:ss , чтобы считать КОЛИЧЕСТВО времени, а не само ВРЕМЯ.

При подсчете часов и минут введите информацию как чч:мм:00 и отформатируйте ее как hh:mm . В ячейке, в которой вы вычисляете СУММУ, отформатируйте ее так [hh]:mm , чтобы считать КОЛИЧЕСТВО времени, а не само ВРЕМЯ.

Если бы вы хотели, вы также могли бы считать дни.

 dd "days" hh "hours and" mm "minutes"