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

如何在Power Query中拆分首单元格内容并设置为列标题?

Power Query:将首单元格拆分内容设为列标题

以下是具体操作步骤(以逗号为分隔符为例,按需替换为你的实际分隔符):

  • 步骤1:提取拆分后的列标题列表
    打开Power Query编辑器,在公式栏输入:

    ColumnTitles = Text.Split(Source{0}[Column1], ",")
    

    这里Source是你的数据源名称,Column1是第一列的默认名称,执行后会得到一个包含所有目标列标题的列表。

  • 步骤2:删除包含标题的首行
    选中整个表,点击「主页」选项卡 → 「删除行」→ 「删除顶部行」,移除那行带分隔符的标题内容。

  • 步骤3:拆分第一列为多列
    选中剩下的第一列,点击「转换」选项卡 → 「拆分列」→ 「按分隔符」,选择对应分隔符,在高级选项里选择「拆分为列」,确认后会生成带默认名称的多列。

  • 步骤4:替换为目标列标题
    打开高级编辑器,找到拆分列后的步骤(比如#"Split Column by Delimiter"),添加以下重命名步骤:

    #"Renamed Columns" = Table.RenameColumns(#"Split Column by Delimiter", List.Zip({Table.ColumnNames(#"Split Column by Delimiter"), ColumnTitles}))
    

    保存后,所有列就会自动替换为你拆分后的标题。

如果不想用M代码,也可以手动操作:

  1. 复制首单元格的文本,手动按分隔符拆分出每个标题;
  2. 删除首行后拆分第一列;
  3. 挨个右键点击列标题,粘贴对应的名称即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 07:32:55