Как создать новую колонку, конвертирующую дату в текст - PullRequest
0 голосов
/ 04 января 2019

Мне нужно создать новый столбец с IF.

Если разница между двумя датами превышает месяц, я должен использовать текстовое «много времени», но если это не так, я должен показывать дату.

Таким образом, дату необходимо преобразовать в строку, чтобы использовать столбец text . Как я могу преобразовать дату в текст?

Fecha_real =
IF( DATEDIFF(ventas[fecha_pedido]; ventas[fecha]; month) = 1 ;
    "much time";
    ConvertToTextInSomeWay  ventas[fecha]
)

1 Ответ

0 голосов
/ 04 января 2019

Это довольно просто с функцией FORMAT. . Например, FORMAT(ventas[fecha], "Short Date") преобразует fecha в текстовый "12/31/2018".

Это только один пример формата. Есть много предопределенных и пользовательских опций, если вы предпочитаете что-то другое. Например, FORMAT(ventas[fecha], "dd-mm-yyyy") будет форматировать ту же дату, что и "31-12-2018".

...