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

如何复制CSV行并拆分多ID字段,实现每行仅含单个ID

CSV多DealerID字段拆分实现方案

方案1:Python脚本(适合大批量文件处理)

操作步骤:

  • 安装pandas依赖:pip install pandas
  • 运行以下脚本完成拆分:
import pandas as pd

# 替换为你的原始文件路径
df = pd.read_csv("source.csv")
# 按逗号拆分DealerID为列表,再拆分为独立行,同时去除ID前后可能存在的空格
df = df.assign(DealerID=df["DealerID"].str.split(",")).explode("DealerID")
df["DealerID"] = df["DealerID"].str.strip()
# 导出为新文件,index=False表示不导出系统生成的行号列
df.to_csv("result.csv", index=False)

方案2:Excel/Google Sheets 操作(适合小批量单次处理)

操作步骤:

  • 把原始CSV内容导入表格,保留表头
  • 选中DealerID列,点击顶部「数据」选项卡的「分列」功能,分隔符选择「逗号」,把多ID拆分为多列横向展示
  • 复制所有拆分后的ID单元格,右键粘贴时选择「转置」,把横向ID转换为纵向排列
  • 把其他列(Dealership、Address、Zipcode)的内容对应复制填充到新增的行中即可

方案3:Power Query(适合定期重复处理同格式文件)

操作步骤:

  • 打开Excel,选择「数据」-「从文本/CSV」,导入你的原始CSV文件进入Power Query编辑器
  • 选中DealerID列,右键选择「拆分列」-「按分隔符」,分隔符选择逗号,拆分选项选择「拆分为行」
  • 处理完成后选择「关闭并上载」,即可得到拆分后的表格,直接导出为CSV即可。后续有新的同格式文件时,只需点击刷新就能自动完成拆分。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 13:24:07