Как отформатировать дату в Power Query? (Microsoft Excel 2016 - Редактор запросов - Расширенный редактор?)

Использование Microsoft Excel 2016 - Редактор запросов - Расширенный редактор.

Я не знаком с этим языком.

let
   SettingsSheet = Excel.CurrentWorkbook(){[Name="Table2"]}[Content],
   #"TimeRange" = Table.TransformColumnTypes(SettingsSheet,{{"From", type datetime}, {"To", type datetime}}),
   From = #"TimeRange"[From],
   #"To" = #"TimeRange"[To],
   DateFormatString = "mm/dd/yy",
   #"FormattedFrom" = Format(From,DateFormatString),
   ...
   (Further in the code I will need to build a URL string from it.)

Когда я ищу синтаксис для форматирования даты в строку, я всегда нахожу эту Format(...,...) функцию, но получаю сообщение об ошибке

Название "Формат" не распознано. Убедитесь, что он написан правильно.

Какой правильный синтаксис?


person TTT    schedule 21.04.2016    source источник
comment
Похоже, язык называется Power Query.   -  person TTT    schedule 21.04.2016
comment
Язык в Power Query называется M. docs.microsoft.com/en-us/powerquery- m / power-query-m-reference   -  person Ben    schedule 31.01.2019


Ответы (2)


В пользовательском интерфейсе Power Query при добавлении настраиваемого столбца синтаксис ...

= Date.ToText ([Дата], «МММ»)

person KevinSantaBarbara    schedule 28.09.2016

Язык называется Power Query. выражение, которое я искал, - DateTime.ToText(DateTime, DateFormatString) (вместо Format(DateTime, DateFormatString)).

person TTT    schedule 21.04.2016