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

Power BI可视化切换日期层级至标准日期时报错的解决咨询

解决方案
  • 检查并修正Date列的数据类型
    进入数据视图,选中Date列,在「建模」选项卡查看数据类型。如果是文本类型,切换为「日期」或「日期/时间」:

    • 快速切换:选中列后,点击建模选项卡的「数据类型」下拉框,选择「日期」
    • Power Query转换:点击「转换数据」进入查询编辑器,选中Date列,点击「转换」->「数据类型」->「日期」,点击「关闭并应用」
  • 关闭自动日期/时间功能
    Power BI默认会为日期列生成年/季/月/日的层级字段,可能导致可视化引用的是自动生成的层级而非原始列:

    1. 点击「文件」->「选项和设置」->「选项」
    2. 选择「数据加载」,取消勾选「自动日期/时间」
    3. 刷新数据集,重新将原始Date列拖入可视化组件,再尝试设置格式
  • 确认可视化组件引用的是原始Date列
    检查可视化字段面板,移除所有带层级的日期字段(如「Date 年」「Date 月」),重新拖入原始的「Date」列,再在可视化的格式设置中调整为DD,MM,YYYY格式

  • 创建DAX计算列直接生成格式化日期
    如果上述方法无效,直接新建计算列绕过原始列的问题:
    进入数据视图,点击「建模」->「新建列」,输入DAX公式:

    Formatted Date = FORMAT('table'[Date], "DD,MM,YYYY")
    

    完成后将这个「Formatted Date」列拖入可视化组件即可使用

  • 检查表格和列名的合法性
    确认表格名称为table(与错误提示一致),列名「Date」无拼写错误、空格或特殊字符。如果有,右键列名选择「重命名」修正后重试

内容的提问来源于stack exchange,提问作者Michael D Losee

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 04:27:08