Как преобразовать временную строку во время в Excel?

Например, у вас есть список текстовых строк на листе, и теперь вам нужно преобразовать эти текстовые строки во время или дату и время, как вы можете решить эту проблему? Здесь я расскажу вам о некоторых приемах, позволяющих быстро преобразовать текстовую строку во время в Excel.

Преобразовать текстовую строку во время

Преобразование текстовой строки в дату и время


Преобразовать текстовую строку во время

Чтобы преобразовать текстовую строку во время, вы можете использовать некоторые формулы для решения.

1. Выберите ячейку и введите в нее эту формулу = ВРЕМЕННОЕ ЗНАЧЕНИЕ (LEFT (A1, LEN (A1) -2) & “:” & RIGHT (A1,2)) (A1 – это текстовая строка, которую необходимо преобразовать во время), и нажмите Enter . При необходимости вы можете перетащить маркер заполнения в нужный диапазон. См. Снимок экрана:

2. Затем щелкните правой кнопкой мыши эти выбранные ячейки и выберите Форматировать ячейки в контекстном меню, а затем в диалоговом окне Форматировать ячейки выберите Время. из списка Категория на вкладке Число , затем выберите нужный тип времени.

3. Нажмите OK , теперь текстовые строки преобразуются во время.

1. Эта формула не может работать правильно, если текстовая строка содержит секунды, например 120158.

2. Если формат вашей текстовой строки – 120456P, вы можете использовать эту формулу = ТЕКСТ (- (LEFT (A1, LEN (A1) -1)), «0 : 00 : 00») + ((RIGHT (A1,1 ) = “P”)/2), затем отформатируйте ячейки как нужные 12-часовые часы. См. Снимок экрана:


Преобразование текстовой строки в дату и время

Если ваша текстовая строка включает дату и время, например 20141212 0312, вы можете использовать небольшую длинную формулу для решения.

1. В пустой ячейке введите эту формулу = ДАТА (LEFT (A1,4), MID (A1,5,2), MID (A1,7,2)) + TIME (MID (A1,10,2), RIGHT ( A1,2), 0), а затем нажмите клавишу Enter , при необходимости вы можете применить эту формулу к диапазону.

2. Затем щелкните правой кнопкой мыши выбранные ячейки и выберите Форматировать ячейки в контекстном меню, затем в диалоговом окне Форматировать ячейки выберите Дата из списка Категория и выберите нужный тип в правом разделе.

3. Нажмите ОК . Теперь вы можете увидеть текстовую строку, преобразованную в дату и время.

Совет. Если вы хотите преобразовать время в десятичные часы, минуты или секунды, попробуйте использовать Конвертировать время в Kutools for Excel как показано на следующем снимке экрана. Полная функциональность без ограничений в течение 30 дней, пожалуйста, скачайте и получите бесплатную пробную версию.

Быстрое преобразование времени в десятичное значение в Excel

Например, у вас есть список времени, которое необходимо преобразовать в десятичные часы, минуты или секунды, как вы можете быстро и легко решить это в Excel? Конвертировать время из Kutools for Excel может оказать вам услугу. Нажмите, чтобы получить 30-дневную бесплатную пробную версию!
Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать без ограничений в течение 30 дней.

  • Преобразование между датой по юлианскому календарю и датой в календаре
  • Преобразование между датой и меткой времени unix

Оцените статью
Frestage.ru
Добавить комментарий