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

如何在Tableau Reader中用计算字段统计逗号分隔重复值的数量?

问题描述

现有数据集包含colA列,单元格内容为单个或逗号分隔的国家名称,具体数据如下:

colA
Nepal , India , USA
USA
India
USA
Nepal , India
USA
USA, Nepal
Nepal
Japan

期望统计每个国家的出现次数,目标结果如下:

ColBCount
Nepal4
India3
USA5
Japan1

(注:原给出的目标结果中Japan的计数为4,与原始数据不符,实际应为1)

请问能否不使用Tableau Prep,直接在Tableau Reader中通过计算字段或类似功能实现该统计需求?


解答

不行,Tableau Reader是纯只读工具,它只能打开查看已发布或保存的Tableau工作簿,没有创建计算字段、拆分数据结构、处理逗号分隔值这类数据预处理和统计的功能,完全不具备数据加工能力。

如果不想用Tableau Prep,你可以选这两种方式:

  • 在数据源端预处理:用Excel的“文本分列”、Python脚本或者SQL语句,把colA里的逗号分隔值拆成单独的行,再将处理好的数据导入Tableau Desktop完成统计,之后就能用Tableau Reader查看结果。
  • 用Tableau Desktop替代:在Desktop里通过自定义SQL,或者结合表计算、LOD表达式实现拆分和统计,完成后保存工作簿,再用Reader打开查看成品。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 20:40:28