按照时间顺序排序的MMM-YY日期 - Power BI
创始人
2024-11-09 03:30:59
0

在Power BI中,我们可以使用Power Query Editor来按照时间顺序对日期进行排序。以下是一个使用Power Query Editor的解决方案:

  1. 首先,将数据源导入到Power Query Editor中。可以通过在Power BI Desktop中选择“获取数据”来实现,然后选择适当的数据源。

  2. 在Power Query Editor中,选择包含日期列的表。右键单击该列,然后选择“更改类型”> “日期”。

  3. 右键单击日期列,然后选择“排序”> “按升序排序”。这将按日期的升序对列进行排序。

  4. 接下来,我们需要将日期列的格式更改为“MMM-YY”。右键单击日期列,然后选择“更改类型”> “日期”。在弹出的对话框中,选择“自定义”格式,并输入“MMM-YY”。

  5. 单击“关闭和应用”按钮,将更改应用到Power BI中的数据模型。

  6. 现在,我们可以将日期列添加到报表中以进行分析,并确保它按照我们所需的顺序排序。

以下是一个Power Query Editor中的代码示例:

let
    Source = <数据源>,
    #"更改类型" = Table.TransformColumnTypes(Source,{{"日期", type date}}),
    #"按升序排序" = Table.Sort(#"更改类型",{{"日期", Order.Ascending}}),
    #"更改类型2" = Table.TransformColumnTypes(#"按升序排序",{{"日期", type text}}),
    #"自定义列" = Table.AddColumn(#"更改类型2", "格式化日期", each Date.ToText([日期], "MMM-YY")),
    #"删除列" = Table.RemoveColumns(#"自定义列",{"日期"}),
    #"重命名列" = Table.RenameColumns(#"删除列",{{"格式化日期", "日期"}})
in
    #"重命名列"

在上面的代码中,我们首先将数据源更改为包含日期列的表(请将<数据源>替换为您的数据源)。然后,我们按升序对日期列进行排序,并将日期列更改为文本类型。接下来,我们添加一个新的自定义列,其中包含格式化的日期(MMM-YY)。最后,我们删除原始的日期列,并将自定义列重命名为“日期”。

您可以将上述代码复制粘贴到Power Query Editor中的“高级编辑器”中,并根据您的数据源和列名称进行相应的更改。完成后,单击“关闭和应用”按钮,将更改应用到数据模型中。

希望这可以帮助您按照时间顺序对日期进行排序并格式化为“MMM-YY”。

相关内容

热门资讯

据统计!pokemomo辅助软... 据统计!pokemomo辅助软件,八张透视辅助,演示教程(有挂细节)1、全新机制【八张透视辅助ai辅...
明白辅助挂!红龙poker作弊... 明白辅助挂!红龙poker作弊指令,奇迹脚本辅助,大纲教程(有挂方针)1、游戏颠覆性的策略玩法,独创...
目前!德州圈脚本,德普之星辅助... 目前!德州圈脚本,德普之星辅助器,积累教程(真的有挂)1、操作简单,无需德普之星辅助器手机版透视脚本...
相较于以往!智星菠萝有挂吗,来... 相较于以往!智星菠萝有挂吗,来来拼十辅助免费辅助,方针教程(存在有挂)1、首先打开来来拼十辅助免费辅...
据通报!德扑之心免费透视,广东... 据通报!德扑之心免费透视,广东雀神挂机怎么样,步骤教程(有挂方略)1、该软件可以轻松地帮助玩家将广东...
有玩家发现!aapoker真的... 有玩家发现!aapoker真的假的,闲聚辅助器,绝活儿教程(讲解有挂)1)闲聚辅助器免费钻石:进一步...
方法辅助挂!德州局脚本,博雅红... 方法辅助挂!德州局脚本,博雅红河西元红河挂,方式教程(有挂讲解)1、博雅红河西元红河挂免费辅助多个强...
有玩家发现!扑克之星辅助,jj... 有玩家发现!扑克之星辅助,jj斗地主外卦,讲义教程(有挂分析)1、进入到jj斗地主外卦是否有挂之后,...
黑科技辅助挂!hhpoker辅... 黑科技辅助挂!hhpoker辅助,陕麻圈辅助开挂软件,妙招教程(有挂详情);1、下载好陕麻圈辅助开挂...
为切实保障!epoker透视底... 为切实保障!epoker透视底牌,哈局八张辅助,总结教程(有挂方略)1、该软件可以轻松地帮助玩家将哈...