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

Excel Power Query:同工作簿内仅保留主表字段的表追加需求

同一工作簿内Power Query表追加需求
  • 需求:在同一Excel工作簿里用Power Query追加两张表,只保留主表的字段,副表中主表没有的字段要移除
  • 当前困境:目前只能靠外部数据源,用文件夹合并文件(以主表为示例)再追加,操作麻烦还得额外存文件,想要直接在工作簿内完成内部查询追加,不用额外文件。

实现步骤

  1. 导入主副表到Power Query
    分别把主表、副表加载进Power Query编辑器:点「数据」选项卡→「自表格/区域」,记得勾选“我的表格有标题”。

  2. 提取主表的字段列表
    打开主表的查询编辑器,点「高级编辑器」,替换成下面的代码(把主表名称换成你实际的主表名):

    let
        源 = Excel.CurrentWorkbook(){[Name="主表名称"]}[Content],
        主表字段 = Table.ColumnNames(源)
    in
        主表字段
    

    把这个查询重命名为「主表字段列表」。

  3. 修剪副表字段
    打开副表的查询编辑器,添加一个新步骤,输入代码:

    仅保留主表字段 = Table.SelectColumns(源, 主表字段列表)
    

    这一步会自动删掉副表里主表没有的字段。

  4. 追加两张表
    回到Power Query主页,点「追加查询」→「追加两个表」,选主表和调整后的副表,确认后加载到工作表就搞定了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 16:00:51