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

如何在Power Query导入的Excel表中添加可手动编辑且刷新不丢失的Percentage列?

解决Power Query导入后手动添加列不丢失数据的方法

方法1:分离查询连接与手动编辑表

  1. 在Power Query编辑器完成数据处理后,点击「关闭并上载至」,选择仅创建连接,不直接加载数据到工作表。
  2. 在Excel空白区域手动创建新表格,包含Department、Cost、Percentage三列。
  3. 在Cost列用函数关联Power Query的连接数据,示例公式:
    =XLOOKUP([@Department], PowerQuery_Source[Department], PowerQuery_Source[Cost], "")
    
  4. 直接在Percentage列手动填写数据,刷新Power Query连接时,Cost列自动同步更新,Percentage列的手动数据不会被覆盖。

方法2:Power Query合并手动维护的百分比表

  1. 在Excel中单独创建仅含Department和Percentage的手动表,命名为Manual_Percentages并填写好数据。
  2. 打开Power Query编辑器,同时导入原数据(Department+Cost)和这个手动表。
  3. 选中原数据查询,点击「合并查询」,以Department为匹配键,合并Manual_Percentages表。
  4. 展开合并后的Percentage列,关闭并上载到工作表。
  5. 后续修改百分比时直接编辑Manual_Percentages表,刷新Power Query即可同步;新增部门时,在手动表添加对应行再刷新。

方法3:利用Excel表的保留列特性(有局限性)

  1. 将Power Query数据加载到工作表后,按Ctrl+T把数据转换为Excel表。
  2. 在表右侧手动添加Percentage列并填写数据。
  3. 注意:不要在Power Query编辑器中修改原查询的列结构,刷新时Excel会保留手动添加的列;但如果后续在Power Query中新增/删除原表列,可能导致手动列位置混乱,建议优先用前两种方法。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 08:52:10