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

如何在Power BI中统计逗号分隔列内各单词的出现次数?

解决Power BI中统计逗号分隔列单词出现次数的问题

方法一:用Power Query拆分行(最直观高效)

  • 导入Excel数据后,点击顶部菜单栏的转换数据,进入Power Query编辑器。
  • 选中ProductNameError列,点击拆分列→按分隔符,在弹出窗口里选择逗号作为分隔符,拆分方式选拆分为行,确认后每一行的逗号分隔内容会转为单独行。
  • 拆分后单词可能带首尾空格,选中新生成的列,点击转换→格式→修剪,清除多余空格。
  • 点击关闭并应用回到Power BI主界面,创建表格可视化:把清理后的单词字段拖到「行」区域,再将同一个单词字段拖到「值」区域,把值的聚合方式改为计数,即可看到各单词的出现次数。

方法二:用DAX实现

如果偏好DAX操作,可按以下步骤设置:

  1. 新建包含所有唯一单词的表(替换你的表名为实际数据表名称):
AllProducts = 
DISTINCT(
    SELECTCOLUMNS(
        GENERATE(
            '你的表名',
            ADDCOLUMNS(
                SPLIT('你的表名'[ProductNameError], ","),
                "CleanProduct", TRIM([Value])
            )
        ),
        "Product", [CleanProduct]
    )
)
  1. 在AllProducts表中新建度量值:
出现次数 = 
COUNTX(
    '你的表名',
    IF(SEARCH([Product], '你的表名'[ProductNameError], 1, 0) > 0, 1, BLANK())
)
  1. 新建表格可视化,将AllProducts[Product]拖到行区域,出现次数拖到值区域即可展示结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 23:17:03