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

Power BI中客户满意度问卷列按类别分组实现方法咨询

Power BI 问卷问题按类别分组下钻实现方案

1. 宽表结构转换(Power Query操作)

你当前的Excel是每列对应一个问题的宽表结构,无法直接做字段分组和下钻,首先要做逆透视转换:

  • 将Excel数据导入Power BI后,点击「转换数据」进入Power Query 编辑器
  • 选中所有非问题列(比如受访者ID、填写时间、受访者属性等基础字段),右键点击「逆透视其他列」
  • 转换后会生成两个新列:「属性」对应原问卷问题名称,「值」对应受访者给出的1-5分打分

2. 新增问题类别匹配列

在Power Query中新增自定义列,命名为「问题类别」,填入以下M代码完成类别匹配:

= if List.Contains({"Quality Q1","Quality Q2","Quality Q3"},[属性]) then "质量绩效类"
  else if List.Contains({"Company Q1","Company Q2"},[属性]) then "企业感知类"
  else if List.Contains({"Response Time","Correct Capable"},[属性]) then "沟通类"
  else "其他"

确认后点击「关闭并应用」保存数据修改。

3. 构建层级实现下钻

回到Power BI报表视图完成层级配置:

  • 在右侧字段面板中,找到「问题类别」字段,拖拽到「属性」(问题名称)字段的上方,自动生成问题类别-具体问题两级层级结构
  • 制作柱状图、矩阵等可视化组件时,将上述层级结构放到轴字段区域,将得分度量值放到值区域,点击可视化组件右上角的下钻按钮,即可实现从类别整体得分下钻到单个问题得分,还可继续下钻到单受访者的明细回答数据

4. 常用得分度量值参考

如需计算平均得分,可新建度量值:

平均得分 = AVERAGE('你的数据表名'[值])

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.24 13:27:00