PowerBI中多选调查数据的百分比展示问题
PowerBI调查数据百分比计算解决方案
核心是用DISTINCTCOUNT函数创建度量值,避免重复计数受访者ID:
- 先做当前筛选条件下的总受访者数度量值:
总受访者数 = DISTINCTCOUNT('响应表'[respondent ID]) - 再做每个选项对应的唯一受访者数:
选项对应受访者数 = DISTINCTCOUNT('响应表'[respondent ID]) - 最后计算百分比(用DIVIDE避免除零错误):
选项占比 = DIVIDE([选项对应受访者数], [总受访者数], 0)
- 先做当前筛选条件下的总受访者数度量值:
在聚类柱形图里,把「选中响应」拖到轴,「选项占比」拖到值,再把受访者表的「角色」(校长/教师)拖到图例,就能直接对比两类人群的占比差异。
人口统计切片器直接用受访者表的对应字段就行,度量值会自动根据切片后的范围重新计算总受访者数和占比,完全适配你的需求。
额外建议:不用把每个问题拆成单独表格,原始表可以一次性处理——保留respondent ID和人口统计字段,对所有boolean问题字段执行UNPIVOT操作,过滤掉Value为False的行,再加个「问题名称」字段区分不同问题,这样一张表就能管理所有问题数据,后续维护更省事。
内容的提问来源于stack exchange,提问作者terobi
相关产品推荐
相关产品推荐

