在列名称中插入当前日期

时间:2019-04-18 19:54:42

标签: powerquery

我开始在Excel 365(桌面安装)中使用Power Query。有没有一种方法可以更改列名,以将今天的日期追加或添加到该列名的前面?如果该列名为“ Size”,则希望将该列命名为“ Size_2019_04_18”。日期的确切格式无关紧要。

1 个答案:

答案 0 :(得分:2)

1,转到高级查询编辑器

2,转到高级编辑器

enter image description here

3,在下面添加代码(区分大小写):

Let
   ...
   NewName = "Size_"&Date.ToText(DateTime.Date(DateTime.LocalNow())),
   #"Changed Type" = Table.TransformColumnTypes(Sheet1_Table,{{"Size", Int64.Type}}),
   #"Renamed Columns" = Table.RenameColumns(#"Changed Type",{{"Size", NewName}})

in
   #"Renamed Columns"

测试结果: enter image description here