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

如何从Excel更新PowerBI表格新列?解决TransactionStatus列缺失报错

PowerBI Excel数据源同步报错解决方案

问题现象

在Excel的internet_banking_data工作表新增列后,PowerBI无法同步更新该表,加载时报错:

Load
1 query is blocked by the following error:
internet_banking_data
The column 'TransactionStatus' of the table wasn't found.

该TransactionStatus列实际属于另一张表atm_transactions_data,并非internet_banking_data的字段。

问题原因

PowerBI的internet_banking_data查询逻辑中,存在误引用atm_transactions_data表中TransactionStatus列的情况,可能是以下操作导致:

  • 错误执行了合并/追加查询,将atm_transactions_data的字段关联到了internet_banking_data
  • 自定义列或度量值的公式里,不小心引用了不属于当前表的TransactionStatus列
  • 查询的M代码中存在非法调用TransactionStatus列的语句

解决步骤

  1. 打开PowerBI的查询编辑器(点击主页选项卡的「编辑查询」按钮)
  2. 在左侧查询面板选中internet_banking_data表
  3. 排查查询步骤:
    • 检查是否有「合并查询」「追加查询」步骤,确认是否错误引入了TransactionStatus列,若有则删除或修改该步骤
    • 查看「添加列」「自定义列」步骤,检查公式是否引用了TransactionStatus,发现错误则删除该自定义列或修正公式
    • 点击查询编辑器顶部的「高级编辑器」,查看M代码,找到调用TransactionStatus的语句并删除
  4. 修正完成后,点击「关闭并应用」,重新加载数据即可同步新增列并解决报错

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 20:24:56