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

咨询Excel XLS表格拆分多词单元格并生成词频统计图表的操作流程

嘿,这个需求我帮你拆解成几个清晰的步骤,跟着做就能轻松搞定:

第一步:把所有逗号分隔的单词提取到单列(每个单元格一个单词)

批量处理的话,Power Query是最省心的选择,尤其是数据量大的时候:

  • 选中你存放单词的原数据列(比如列A),点击顶部菜单栏的「数据」→「从表格/范围」,弹出确认框时如果你的第一行是表头就勾选,然后进入Power Query编辑器
  • 在编辑器里选中目标列,点击「转换」→「拆分列」→「按分隔符」,选择「逗号」作为分隔符,拆分方式选「拆分为行」,这样所有单词就会单独成一行
  • 点击「关闭并上载」,Excel会自动生成一个新工作表,里面就是所有单独的单词啦

如果数据量很小,也可以用公式凑活:在旁边空白列(比如B1)输入=TRIM(MID(SUBSTITUTE($A$1,",",REPT(" ",LEN($A$1))), (ROW(A1)-1)*LEN($A$1)+1, LEN($A$1))),下拉直到出现空值,然后复制这些内容,右键「粘贴为数值」,再删掉空行就行。

第二步:按字母顺序排序
  • 选中新生成的单词列,点击「数据」→「排序」,在弹出的窗口里选择「单元格值」,次序选「A到Z」(升序),确认后就排好啦
第三步:统计单词重复次数

推荐用数据透视表,既能统计又能直接用来做图表:

  • 选中单词列,点击「插入」→「数据透视表」,选择一个空白位置放置透视表(比如新工作表)
  • 在右侧的「数据透视表字段」面板,把单词字段拖到「行」区域,再拖一次到「值」区域,然后点击值区域的字段,选择「值字段设置」,改成「计数」
  • 要是想按次数从多到少排,直接点击计数列的下拉箭头,选「排序」→「降序」就行

如果习惯用函数,也可以这么做:在单词列旁边(比如B1)输入=COUNTIF($A:$A,A1),下拉填充,就能得到每个单词的出现次数。之后选中A、B两列,点击「数据」→「删除重复值」,以A列为依据,就能得到唯一单词和对应的次数。

第四步:制作高频词统计图表
  • 不管是用数据透视表的结果还是函数统计的结果,选中单词和对应计数的区域
  • 点击「插入」选项卡,选你想要的图表类型:条形图最适合展示高频词排名(从上到下一目了然),柱形图也可以,按需选择
  • 最后调整一下图表标题、坐标轴标签,让它更直观就行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.26 09:25:01