Преобразовать строковую / числовую дату в Excel в объект формата даты, используя только формулы - PullRequest
3 голосов
/ 09 февраля 2011

Народ,

У меня есть строковая дата, которую я могу преобразовать в числовую, используя: = DateValue ("1/2/2011") приводит к 39084

Я пытаюсь использоватьТОЛЬКО ФОРМУЛА для преобразования строки или числовой даты в форматированный объект даты.Использование пользовательского интерфейса для форматирования не вариант.

Ответы [ 2 ]

6 голосов
/ 09 февраля 2011

Использовать ТЕКСТ ()

пример:

=Text(DateValue("1/2/2011"), "yyyy/mm/dd")
0 голосов
/ 09 февраля 2011

Это работает:

A1 = Text("1/2/2011", "mm/dd/yyyy")
=DATE(VALUE(MID(A1,7,4)), VALUE(MID(A1,1,2)), VALUE(A1(B10, 4, 2)))
...