可借助数据透视表统计文本出现次数并分析频率分布:先选中数据区域插入透视表,将文本字段拖入行和值区域设为计数,再排序筛选,添加辅助列实现交叉统计,最后可导出为静态数值列表。

如果您在 Excel 中需要统计某列文本值的出现次数并分析其频率分布,则可借助数据透视表快速实现。以下是完成该任务的具体操作步骤:
一、创建基础数据透视表
数据透视表能自动对字段中的唯一文本值进行分组,并支持按计数方式汇总,无需编写公式即可直观呈现各文本项的出现频次。
1、选中包含目标文本的数据区域(例如A1:A100),确保首行为列标题且无空行或合并单元格。
2、在Excel功能区点击“插入”选项卡,选择“数据透视表”。
3、在弹出对话框中确认数据源范围,选择新工作表或现有工作表位置,点击“确定”。
二、配置透视表字段以实现文本计数
将文本字段同时置于“行”与“值”区域,使透视表默认以“计数”方式聚合,从而生成每个文本值对应的出现次数。
1、在右侧“数据透视表字段”窗格中,将待统计的文本列(如“姓名”)拖入“行”区域。
2、再次将同一文本列拖入“值”区域,此时默认汇总方式为“计数”,显示为“计数项: 姓名”。
3、若值字段显示为“求和”或其他方式,点击该字段右侧的下拉箭头,选择“值字段设置”,将“汇总方式”改为“计数”。
三、按出现频率排序与筛选
透视表支持对计数值进行升序或降序排列,便于识别高频与低频文本项,也可通过筛选功能聚焦特定类别。
1、将鼠标悬停在“计数项: 姓名”列任意单元格上,右键单击,选择“排序”→“降序”,使最高频项排在最上方。
2、点击“行标签”旁的筛选下拉按钮,可勾选或取消勾选特定文本项,仅显示关注的条目。
3、若需排除空白项,右键点击任意空白行标签,选择“从‘字段名’中删除‘(空白)’”。
四、添加辅助列增强分析维度
当原始数据含多列信息时,可通过添加辅助字段(如日期分组、类别标识)扩展分析粒度,实现交叉频次统计。
1、在源数据右侧新增一列,例如“年份”,使用公式 =YEAR(B2) 提取日期列对应年份(假设B列为日期)。
2、刷新透视表后,在字段窗格中将“年份”拖入“列”区域,“姓名”保留在“行”区域,“计数项: 姓名”保持不变。
3、此时透视表将呈现每位姓名在各年度的出现次数,形成二维频次矩阵。
五、导出唯一值与频次至新区域
若需将透视表结果转为静态数据用于进一步处理或报告,可复制粘贴为数值,避免动态链接影响后续编辑。
1、选中透视表中所有行标签及对应计数列(不含总计行),按Ctrl+C复制。
2、在目标位置右键选择“选择性粘贴”→“数值”,确保粘贴内容为纯数字与文本,不保留透视表格式。
3、对粘贴后的数据使用“删除重复项”功能(数据选项卡→删除重复项),可提取唯一文本及其对应频次列表。










