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

如何使用Power Query关联Table1与Table2生成目标Table3?

使用Power Query关联Table1与Table2生成Table3的实操步骤

前提准备

确保Excel已启用Power Query(数据选项卡下可见「从表格/范围」按钮),且Table1、Table2均为Excel结构化表格(可通过Ctrl+T快速创建)。


步骤1:将两个表导入Power Query编辑器

  • 选中Table1,点击「数据」>「从表格/范围」,确认弹窗中「我的表格有标题」选项已勾选,点击确定进入Power Query编辑器;
  • 重复上述操作导入Table2,编辑器左侧会生成两个独立查询。

步骤2:转换Table2的多匹配类型列为行结构

Table2的多匹配类型列需转成行,才能和Table1的单匹配类型列精准关联:

  • 选中Table2查询,点击「转换」>「逆透视其他列」(操作前确保仅ID列被选中,若多选需取消其他列选中状态);
  • 生成「属性」和「值」两列后,右键「属性」列选择「重命名」,改为「匹配类型」;「值」列可根据业务需求重命名(比如「匹配结果值」)。

步骤3:关联Table1与处理后的Table2

  • 切换到Table1查询,点击「主页」>「合并查询」>「合并查询作为新查询」;
  • 在合并对话框中配置:
    • 上方选择Table1,下方选择处理后的Table2;
    • 分别选中两表的「ID」列和「匹配类型」列作为关联条件(点击列名即可添加关联规则);
    • 连接类型选「内部连接」(仅保留两表中ID和匹配类型完全匹配的行;若需保留Table1所有行,可选择「左外部连接」);
    • 点击确定生成合并后的查询。

步骤4:整理生成Table3

  • 点击合并列右侧的展开按钮,取消勾选「ID」和「匹配类型」(避免列重复),仅勾选需要保留的目标列(比如「匹配结果值」),点击确定;
  • 调整列顺序、删除冗余列后,点击「主页」>「关闭并上载」,将结果加载到Excel中,即为目标Table3。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 05:12:13