Google Sheets单元格多值拆分后生成可正确计数的Pivot Table方法
拆分多值单元格并制作数据透视表统计次数
你的表格中Contact Reasons列存在逗号分隔的多值内容,要让数据透视表准确统计每个选项的出现次数,需先将多值拆分到单独行,以下是两种实用方法:
方法1:Power Query批量拆分(推荐)
适合大数据量,操作高效:
- 选中包含表头的完整数据区域,点击数据选项卡 → 从表格/区域(Excel 2016及以上版本;旧版直接找「Power Query」选项卡)
- 在Power Query编辑器中,选中
Contact Reasons列,点击转换选项卡 → 拆分列 → 按分隔符 - 选择分隔符为「逗号」,勾选拆分到行(核心选项,不要选拆分到列),点击确定
- 点击关闭并上载,将处理后的数据导入新工作表
- 基于新表制作数据透视表:选中新表数据 → 插入 → 数据透视表,把
Contact Reasons拖到「行」和「值」区域,值字段默认就是计数,直接完成统计
方法2:公式统计(适合小数据量)
如果数据行数不多,可直接用公式统计:
- 在空白列(比如C列)列出所有
Contact Reasons的唯一选项:Billing and Payments Benefits Processing Claims Dental Services Billing and Pay - 在D1单元格输入公式(假设原数据在A:B列,C1为要统计的选项),下拉填充即可得到每个选项的出现次数:
=SUMPRODUCT(--ISNUMBER(SEARCH(TRIM(C1),TRIM($B$1:$B$4))))
(TRIM用于处理单元格内的多余空格,避免统计遗漏)
内容的提问来源于stack exchange,提问作者Ryan Castillo
相关产品推荐
相关产品推荐

