如何在Looker Studio中将列格式数据配置为动态饼图?
问题(翻译自原英文提问)
我的Sheet表格列名为「Sum for Australia」「Sum for Austria」「Sum for China」等,每列对应一个国家的总和数值。我希望在Looker Studio报告中创建可动态调整的饼图,展示这些国家的总和数据。目前我只能通过不选择维度、将所有列设为指标的方式生成表格,但将该表格转为饼图后显示异常。请问是否需要重新格式化Sheet表格,或有无无需修改表格的解决办法?我已调试Looker Studio属性数小时仍未解决。
解决办法
方案一:修改Sheet表格(推荐,适配性最强)
当前表格属于「宽表」结构(每个类别占一列),而Looker Studio饼图需要「维度+单一指标」的窄表结构,建议调整表格为:
- 新增两列:
国家(维度列,存储Australia、Austria等国家名称)、总和(指标列,存储对应国家的数值) - 将原表格中每列的国家名和对应数值,逐行填入新列,示例结构:
国家 总和 Australia 123 Austria 456 China 789
调整完成后重新连接数据源到Looker Studio,将国家设为维度、总和设为指标(聚合方式选「总和」),即可正常生成饼图,动态调整也更灵活。
方案二:不修改Sheet,在Looker Studio内转换数据
如果不想改动原始表格,可通过Looker Studio的数据转换功能将宽表转为窄表:
- 进入Looker Studio的数据源编辑页面,点击右上角「转换数据」
- 在转换界面选择「取消透视列」工具
- 选中所有以
Sum for开头的列作为待转换列,设置:- 键列名称:填写
国家(用于提取列名中的国家名称) - 值列名称:填写
总和(用于存储对应列的数值)
- 键列名称:填写
- 保存转换后的数据源,回到报告中,将转换后的
国家设为维度、总和设为指标,即可正常生成饼图。
注意:转换后需确认字段类型——国家设为「维度」,总和设为「指标」(聚合方式保持「总和」),避免饼图识别异常。
内容的提问来源于stack exchange,提问作者Grasshopper
相关产品推荐
相关产品推荐

