Я предполагаю здесь, но я думаю, что вам нужно общее понимание того, как Excel справляется с датой и временем. Вы, в основном, позже, но я нахожу, что общее понимание может помочь неожиданным образом.
Дата и время в Excel хранятся в виде чисел. Быстрая проверка, чтобы увидеть, правильно ли хранятся ваши данные, или это строка, маскирующаяся под число, и выполнить быструю проверку. Предположим, ваши данные в B13. Вы можете использовать следующие уравнения:
=ISNUMBER(B13)
=ISTEXT(B13)
Обычно это полдела, ведь ваши данные в правильном формате.
Следующая часть - понимание того, как хранится эта информация. Дата - это целое число, представляющее количество дней с 1 января 1900 года (возможно, 1905 год на Mac), причем 1 января 1900 года - это день 1. Поскольку дни являются целыми числами, это означает, что десятичные дроби - это части дня или, более известные как время. 0.5 полдень. В результате ваше время, если оно будет введено как фактические минуты и секунды, будет выглядеть довольно странно. Он превосходит форматирование ячеек, которое примет это странное десятичное число и сделает его понятным.
Вы можете применить стандартный формат времени к ячейке, который обычно будет в пять раз больше формата AM/PM. Вы также можете применить произвольное форматирование к ячейке, чтобы отобразить время так, как вы хотите. Ниже показан снимок экрана, на котором показаны разные пользовательские форматы ячеек. Время в левом столбце и формат, используемый в правом столбце.
Если у вас есть столбец (предположим, B13:B20) с вашим временем, сохраненным в виде текста в формате мм: сс, который можно легко преобразовать с помощью следующей формулы, помещенной в C13 и скопированной по мере необходимости:
=TIME(0,--LEFT(B13,FIND(":",B13)-1),--RIGHT(B13,LEN(B13)-FIND(":",B13)))
В основном TIME ищет три записи, TIME(ЧАСЫ, МИНУТЫ, СЕКУНДЫ), где ЧАСЫ, МИНУТЫ, СЕКУНДЫ являются числами. Используя ВЛЕВО и ВПРАВО, минуты и секунды будут извлечены из строки и преобразованы в число с помощью -. Обратите внимание, что любая математическая операция над числом, хранящимся в виде строки, преобразует ее в число. Поэтому +0, -0, * 1 и /1 также сработали бы.
Если вы выполняете ввод данных самостоятельно, у вас есть несколько вариантов. 1 будет означать префикс вашего времени с ', который будет означать, что вы вводите текст. когда вы закончите, используйте приведенную выше формулу для преобразования ваших чисел в текстовом формате в пригодный для использования формат времени.
Лучшим способом было бы ввести ваше время в формате чч: мм: сс или 0:90:15. Ведущий 0: позволит Excel автоматически распознавать ваше время в нужных единицах. Когда вы закончите, вы можете применить пользовательское форматирование к ячейке, чтобы сделать отображение времени, как вам нравится.