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

Power Query分组合并文本提示列不存在及表头重命名问题求助

错误原因

  1. 分组键设置错误:你同时将pooled ID和Target设为分组依据,分组后生成的子表会自动移除这两个作为分组键的列,因此聚合时调用[Target]会直接失效,且该分组逻辑也不符合你合并同一pooled ID下所有Target的需求。
  2. 列名匹配问题:若修正分组逻辑后仍提示找不到single ID列,请回到上一步#"Changed Type"的预览界面,核对该列的实际名称,排查是否存在拼写、大小写、前后多余空格的不匹配问题。

解决方法

1. 修正分组公式

仅保留pooled ID作为分组键,修正后的分组公式如下:

= Table.Group(#"Changed Type", {"pooled ID"}, {
    {"Targets Combined", each Text.Combine([Target], "; "), type text}, 
    {"Single IDs Combined", each Text.Combine([single ID], "; "), type text}, 
    {"single ID Count", each Table.RowCount(_), Int64.Type}})

该公式会将同一pooled ID下的所有Target、single ID分别合并,同时统计对应single ID的总数量。

2. 重命名表头/新增列

如果需要修改列名,使用Table.RenameColumns函数即可,示例如下(把示例中的列名替换为你目标表的实际表头即可):

= Table.RenameColumns(#"前一步分组步骤的名称", {
    {"Targets Combined", "你的自定义表头1"},
    {"Single IDs Combined", "你的自定义表头2"},
    {"single ID Count", "你的自定义表头3"}
})

如果需要新增自定义列,直接点击界面「添加列」选项卡下的「自定义列」按钮,按需求编辑公式即可,不会出现格式报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 23:45:01