в Excel, в одном столбце у меня есть «время» в формате «1:00 AM до 1:59 AM» и пытаюсь преобразовать его в формат «1:00 AM». Как я могу сделать это с формулой, потому что я попытался «разделить», но я не могу применить его для тысяч строк. У меня есть «1:00 до 1:59» Я хочу иметь «1:00»
microsoft-excel
Форт-Нокс
источник
источник
=LEFT(B2,5)
.Ответы:
если ваше время в с1, то есть 3 способа сделать это Enter в D1
+ INT (24 * c1) / 24 Просто установите формат ячейки на время в нужном формате.
= + ЗАМЕНА (ТЕКСТ (С1, "ЧЧ: АМ / ПМ"), ":", ": 00")
= C1 и используйте пользовательский формат чч: «00» AM / PM, чтобы отобразить его, как вы хотите
То, что происходит, это время, это числовой формат, где 1 = 1 день или 24 часа. Первый использует это с int для усечения его до часа.
Второй использует текст, чтобы преобразовать время в текст, а затем заменить, чтобы получить правильный формат.
Последний просто использует пользовательский формат для отображения, как это было желательно. (только час)
источник