You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PowerBI日期格式咨询:将2/12/2017转2017年2月及轴设为YYYY-MM

Hey,这两个PowerBI日期格式调整的需求很常见,我来给你拆解一下具体的解决办法:

问题1:将日期2/12/2017显示为“2017年2月”

你可以通过两种方式实现,选哪种看你的需求:

方法一:直接修改原日期字段的格式

这种方式不需要新建列,直接改字段的显示格式:

  • 打开PowerBI Desktop,切换到数据视图(左侧导航栏第二个图标)
  • 在字段列表里找到你的日期字段,选中它
  • 顶部菜单栏切换到列工具,找到格式下拉框,选择「自定义」
  • 在格式输入框里输入 yyyy"年"mm"月",按回车确认。之后这个字段就会直接显示为「2017年2月」的样式了。

方法二:用DAX创建计算列(保留原字段格式)

如果不想改动原日期字段的格式,新建一个计算列更灵活:

  • 还是在数据视图,点击建模选项卡下的「新建列」
  • 在公式栏里输入下面的DAX代码,记得替换你的表名和日期字段为你实际的表和字段名:
    中文年月 = FORMAT('你的表名'[日期字段], "yyyy年mm月")
    
  • 按回车生成新列后,直接用这个列就行,原日期字段的格式不会受影响。
问题2:将日期设置为YYYY-MM格式显示在图表轴上

同样有两种方案,直接调图表设置或者新建计算列:

方法一:直接调整图表轴的格式

这种方式最快,适合临时调整单张图表:

  • 选中你的目标图表,在右侧可视化面板里找到「轴」区域(就是你放日期字段的地方)
  • 点击日期字段旁边的小箭头,选择「格式」
  • 在弹出的格式设置窗口里,选择「自定义」,然后输入 yyyy-mm,确认后轴上的日期就会变成「2017-02」这样的格式。

方法二:用DAX创建YYYY-MM格式的计算列(适合复用)

如果多个图表都需要这个格式,建个计算列更高效:

  • 切换到数据视图,新建计算列,输入以下DAX代码(替换表名和字段名):
    YYYY-MM格式日期 = FORMAT('你的表名'[日期字段], "yyyy-mm")
    
  • 把这个新列拖到图表的轴上,就自动显示成YYYY-MM的样式了。

⚠️ 小提醒:这里默认你的日期2/12/2017是月/日/年格式(即2017年2月12日),如果是日/月/年的话,一定要先确认PowerBI已经正确识别了日期的实际值,再进行格式调整,避免出现月份和日期颠倒的情况哦。

内容的提问来源于stack exchange,提问作者Sushruth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 07:46:26