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

Power Query合并两表后展开列出现重复记录求助

Power Query合并表展开后重复行问题解决

问题说明

  • 事实表(438行)与唯一值维度表通过Left Outer Join合并,关联列数据类型一致
  • 合并后展开目标列,记录数骤增至999+行,出现大量重复
  • 取消合并对话框对应复选框时无匹配记录

排查与解决步骤

  1. 验证维度表的唯一性
    不要仅凭主观判断维度表无重复,按以下操作确认:

    • 对维度表的关联列执行移除重复项操作
    • 检查关联列是否存在空格、大小写差异,用Trim([列名])和Lower([列名])统一格式后,再次执行移除重复项
  2. 核对合并关联逻辑

    • 合并时仅选择单一关联列,避免多选列导致意外的一对多匹配
    • 取消复选框时无匹配记录,说明关联列实际无交集?重新核对两表关联列的具体值,确认是否存在格式、内容差异
  3. 调整展开列选项
    展开维度表列时,选择默认的「展开到新列」,不要选择「展开到新行」——后者会将一对多匹配拆分为多行,直接导致记录数暴增

  4. 检查事实表本身的重复
    事实表若存在重复行,合并后会进一步放大重复:

    • 根据业务主键对事实表执行移除重复项,再重新进行合并操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 21:15:53