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

使用Pandas统计分号分隔的列值频率并制作饼图

处理Google表单多选项列的计数与饼图制作

前提说明

假设你的多选项数据在Google Sheets的A列(A1为表头,数据从A2开始),示例数据存在分号、逗号混合分隔,还有多余空格和末尾标点,先统一处理格式再统计。


步骤1:清理并拆分多选项数据

在B2单元格输入以下公式,下拉填充到所有数据行,自动将每行的多选项拆分成独立单元格:

=SPLIT(TRIM(SUBSTITUTE(SUBSTITUTE(A2, ",", ";"), ";;", ";")), ";")
  • 作用:先把逗号替换成分号,合并连续分号,去掉首尾空格,最后按分号拆分选项。

步骤2:提取唯一选项列表

在D1单元格输入以下公式,自动生成所有不重复的选项:

=UNIQUE(FLATTEN(B2:B))
  • 作用:FLATTEN把B列的拆分结果合并成单列,UNIQUE去重得到所有独立选项。

步骤3:统计每个选项的总次数

在E1单元格输入「计数」,然后在E2单元格输入公式并下拉填充:

=COUNTIF(FLATTEN(B2:B), D2)
  • 作用:统计所有拆分后的选项中,每个唯一选项的出现次数,最终会得到你期望的结果:Option A=4,Option B=2,Option C=3。

步骤4:生成饼图

  1. 选中D1:E(包含选项和对应计数的区域)
  2. 点击菜单栏「插入」→「图表」
  3. 在右侧图表编辑器中,选择「饼图」类型,按需调整标签、颜色等样式即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 15:37:08