【问题标题】:How to format a date in Power Query? (Microsoft Excel 2016 - Query Editor - Advanced Editor?)如何在 Power Query 中格式化日期? (Microsoft Excel 2016 - 查询编辑器 - 高级编辑器?)
【发布时间】:2016-04-21 10:51:42
【问题描述】:

使用 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(...,...) 函数,但我收到了错误消息

无法识别名称“格式”。确保拼写正确。

正确的语法是什么?

【问题讨论】:

标签: excel editor business-intelligence powerquery


【解决方案1】:

在 Power Query UI 中添加自定义列时,语法是...

= Date.ToText([Date],"MMM")

【讨论】:

    【解决方案2】:

    语言是调用 Power Query。 我正在寻找的表达式是DateTime.ToText(DateTime, DateFormatString)(而不是Format(DateTime, DateFormatString))。

    【讨论】:

      猜你喜欢
      • 2020-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多