У меня есть столбец с информацией о дате / времени в следующем формате, который хранится в виде текста:03.01.2011 09:55 .

Как я могу преобразовать его в формат даты / времени?

1 ответ1

1

Если A1 - ячейка с информацией в ней, тогда должна работать следующая формула.

=DATE(MID(A1,7,4),MID(A1,4,2),LEFT(A1,2))+RIGHT(A1,5)

Это предполагает, что 3 января 03.01.2011 - 3 января. Если это 1 марта, вам нужно поменять местами второе и третье слагаемые в функции DATE .

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

  1. Поскольку изменение формата ячейки с текста на число не приводит к автоматическому перерасчету / изменению данных в ячейке - вам нужно будет повторно ввести данные (например, нажав клавишу F2 и затем ввести)

  2. (или 1 1/2)) При форматировании даты в Великобритании и США Excel не распознает точки в качестве разделителей даты. Это не может быть правдой в других регионах (возможно, в Германии?) где это использование более распространено.

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