в Excel, в одном столбце у меня есть "время" в формате «1:00 AM до 1:59 AM» и пытаюсь преобразовать его в формат «1:00 AM». Как я могу сделать это с формулой, потому что я попытался "разделить", но я не могу применить его для тысяч строк. У меня есть «1:00 до 1:59» Я хочу иметь «1:00»

1 ответ1

0

если ваше время в с1, то есть 3 способа сделать это Enter в D1

  1. +INT(24 * c1)/24 Просто установите формат ячейки на время в нужном формате.

  2. =+ ЗАМЕНА (ТЕКСТ (С1, "ЧЧ: АМ /ПМ"), ":", ": 00")

  3. = C1 и используйте пользовательский формат чч: "00" AM /PM, чтобы отобразить его, как вы хотите

То, что происходит, это время, это числовой формат, где 1 = 1 день или 24 часа. Первый использует это с int для усечения его до часа.

Второй использует текст, чтобы преобразовать время в текст, а затем заменить, чтобы получить правильный формат.

Последний просто использует пользовательский формат, чтобы отобразить его так, как хотелось бы. (только час)

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