Формула Excel: преобразование строки Datetime в Datetime
Иногда, когда вы импортируете или вставляете некоторые данные даты и времени с других устройств в Excel, время может не распознаваться как правильные даты. В этом случае Excel сохранит данные datetime в виде текстов. Здесь, в этом руководстве, представлены формулы для быстрого преобразования строки даты в datetime.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Преобразование строки даты и времени только в дату
Общая формула:
LEFT(date,10) |
аргументы
Date: the date string that you want to convert to date. |
Возвращаемое значение
Эта формула возвращает значение в формате даты.
Как работает эта формула
Предположим, что в ячейке B3: B5 есть список строк datetime, чтобы извлечь дату из строк datetime в ячейке C3, используйте следующую формулу:
=LEFT(B3,10) |
Нажмите Enter key, перетащите маркер автозаполнения из ячейки C3 в ячейку C5.
объяснение
Левая функция используется для извлечения определенного количества символов из левой части строки. Здесь извлекаются первые 10 символов из строки даты и времени.
Преобразование строки даты и времени только во время
Общая формула:
MID(date,12,8) |
аргументы
Date: the date string that you want to convert to date. |
Возвращаемое значение
Эта формула возвращает значение в формате времени.
Как работает эта формула
Предположим, что в ячейке B3: B5 есть список строк даты и времени, чтобы извлечь время из строк даты и времени в ячейке D3, используйте следующую формулу:
=MID(B3,12,8) |
Нажмите Enter key`` перетащите маркер автозаполнения из ячейки D3 в ячейку D5.
объяснение
Функция MID используется для поиска и возврата определенного количества символов из середины данной текстовой строки. Здесь строка времени находится в 12-й позиции строки, а длина составляет 8 символов.
Преобразовать строку datetime в datetime
Перед получением даты и времени из строки даты и времени необходимо сначала получить дату и время отдельно, как это делают формулы выше, а затем объединить дату и время.
Предположим, что в ячейке B3: B5 есть список строк даты и времени, и вы извлекли дату и время отдельно в ячейках C3: C5 и ячейках D3: D5, используйте формулу, как показано ниже, чтобы объединить дату и время в ячейке E3:
= C3 + D3
Нажмите Enter Key перетащите маркер автозаполнения из ячейки D3 в ячейку D5.
Формула возвращает десятичные числа, теперь выберите эти числа, щелкните правой кнопкой мыши, чтобы выбрать Формат ячеек из контекстного меню, затем во всплывающем Формат ячеек диалога, выберите На заказ в Категории панель, затем введите м / д / гггг ч: мм: ss в текстовое поле Тип в правом разделе. Нажмите OK.
Теперь числа переведены в формат datetime.
Относительные формулы
- Рассчитать разницу между двумя датами
Здесь, в этом руководстве, вводятся формулы для вычисления разницы между двумя датами в годах, месяцах, неделях и днях. - Вычислить Вычислить дни Часы Минуты Секунды между двумя датами
Иногда нам может потребоваться получить дни, часы, минуты и секунды между двумя датами, в этом руководстве представлена формула для решения этой задачи. - Расчет дней, оставшихся между двумя датами
Здесь в этом руководстве представлена формула для быстрого расчета оставшихся дней между двумя датами. - Вычислить часы, минуты, секунды между двумя значениями времени
Здесь, в этом руководстве, вводятся некоторые формулы для быстрого представления результата разницы во времени как единой единицы времени.
Относительные функции
- Функция ЕСЛИ в Excel
Тест на указанные условия, затем возвращает соответствующие значения - Функция Excel VALUE
Преобразуйте текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.