Как преобразовать формат даты и времени в 24-часовой формат даты и времени в Excel - PullRequest
0 голосов
/ 27 января 2020

У меня мало сведений о назначении с системной датой в формате: 27.01.20 22:01. Я хочу преобразовать его в 27.01.2020 22:01 в MS-Excel.

Я попытался извлечь даты, используя функцию INT и время отдельно, а затем объединить, но это показывает ошибку. Кроме того, попытался изменить формат даты с помощью пользовательского, но не работает.

Есть идеи?

1 Ответ

0 голосов
/ 27 января 2020

Предполагая, что ваши данные непротиворечивы, как показано в примере, и они находятся в ячейке A1, вы можете попробовать следующую формулу, которая преобразует их в логические дату и время.

=DATE(TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"/"," ")," ",REPT(" ",99)),2*99,99))*1,TRIM(MID(SUBSTITUTE(A1,"/",REPT(" ",99)),1*99,99))*1,LEFT(A1,FIND("/",A1,1)-1)*1)+TIMEVALUE(MID(A1,FIND(" ",A1,1)+1,99))

А затем примените пользовательское форматирование m/dd/yyyy h:mm.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...