Преобразовать "Общий" тип данных в дату

Это может быть простой вопрос, но я не смог найти решение. У меня есть таблица Excel с колонкой PostDate, значение которой: VLOOKUP(E2,upload!A:H,2,FALSE) и это показывает как дата. Я использую эту таблицу в качестве источника данных, но мое приложение (Sage MAS 500) видит результат этого вычисления как число, а не как дату, и поэтому не может импортировать задание.

Например, PostDate в электронной таблице показывает 18.11.2013, но данные предварительного просмотра в приложении показывают 41596.

Есть ли формула, которую я могу использовать в ячейках, чтобы преобразовать это значение в дату? Я пытался использовать DATEVALUE, но это не сработало.

1 ответ

Решение

DATEVALUE функция делает обратное - она ​​преобразует текстовую строку, которая выглядит как дата, в истинную дату. Чтобы преобразовать дату в текст, попробуйте TEXT функция, например

=TEXT(VLOOKUP(E2,upload!A:H,2,FALSE),"m/d/yyyy")

измените часть "m/d/yyyy" на любой требуемый формат даты

Другие вопросы по тегам