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

如何根据单元格多ID重复Excel行并填充对应ID?

在Power Query Editor中按ID拆分并生成对应行的解决方案

核心思路

先把单元格内的多ID拆分成列表,再将列表展开为独立行,自动保留原行的其他数据并重复。

具体操作步骤

假设你的数据中,存储多ID的列名为ID,且ID之间用逗号分隔(其他分隔符可自行替换):

  1. 打开Power Query Editor,选中目标数据。
  2. 切换到「添加列」选项卡,点击「自定义列」,在公式框中输入:
    = Text.Split([ID], ",")
    
    点击确定后,会新增一列,每个单元格是包含单个ID的列表。
  3. 选中新增的列表列,点击列标题右侧的「展开」图标(双箭头),选择「展开到新行」。
  4. (可选)删除原来的ID列,将展开后的列重命名为ID。

示例效果

原始数据:

类别ID销售额
家电101,102,1035000
数码2013000

操作后结果:

类别ID销售额
家电1015000
家电1025000
家电1035000
数码2013000

适配不同分隔符

  • 若ID用分号分隔:将公式改为= Text.Split([ID], ";")
  • 若ID用换行分隔:将公式改为= Text.Split([ID], "#(lf)")
  • 若ID用空格分隔:将公式改为= Text.Split([ID], " ")

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 03:30:49