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

在Power Query中如何将多列分类响应表转换为类别频次汇总表?

Power Query 问卷选项频次统计操作步骤

以下是将原始问卷表格转换为各选项频次统计表格的具体操作:

  • 导入数据到Power Query
    选中原始数据区域,点击Excel菜单栏的数据选项卡 → 从表格/区域,确认数据包含标题后,进入Power Query编辑器。

  • 定义固定选项列表
    点击编辑器顶部的主页 → 高级编辑器,在代码开头加入定义固定选项的行(保持指定顺序):

    let
        RatingList = {"Strongly agree", "Agree", "Neutral", "Disagree", "Strongly disagree"},
        Source = Excel.CurrentWorkbook(){[Name="表1"]}[Content] // 这里的"表1"替换成你的原始表名称
    

    完成后点击完成保存修改。

  • 逆透视原始列
    选中所有问卷列(Question A、Question B、Question C),点击转换选项卡 → 逆透视列 → 逆透视其他列,此时表格会生成属性(原列名)和值(选项内容)两列。

  • 分组统计频次
    点击转换选项卡 → 分组依据,按如下设置:

    • 分组依据:勾选属性和值
    • 新列名:输入频次
    • 操作:选择行计数
      点击确定后,得到每个列对应每个选项的出现次数。
  • 补全所有选项并填充0值

    1. 点击主页 → 输入数据,手动输入所有固定选项,列名设为Agree, Disagree,点击确定生成新表。
    2. 选中新表,点击主页 → 合并查询 → 合并查询作为新查询,选择之前分组后的表,连接条件设为Agree, Disagree等于值,连接类型选左外部,点击确定。
    3. 展开合并后的列,选中频次列,点击转换 → 替换值,查找值留空,替换为0,点击确定。
  • 透视生成最终列
    选中属性列,点击转换选项卡 → 透视列,设置:

    • 值列:选择频次
    • 属性列:选择属性
    • 高级选项:选择不要聚合
      点击确定后,会生成以原问卷列为标题的频次列。
  • 调整格式并加载回Excel

    • 将Agree, Disagree列拖动到第一列,调整其他列顺序为Question A、Question B、Question C。
    • 点击主页 → 关闭并上载,将转换后的表格加载到Excel中。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 19:01:03