Tableau api 统计表格中各列的未知单词(或从逗号分隔列)

Tableau api 统计表格中各列的未知单词(或从逗号分隔列),tableau-api,calculated-field,Tableau Api,Calculated Field,我有一个问题,一个星期以来我一直在努力解决这个问题。我有一个代表案例研究的大型数据库(谷歌表格)。我有一些列列出了多个类别(在本例中为“物种”、“属”和“形态”),我希望能够统计每个类别在数据集中出现的次数 我使用Tableau来可视化数据,最终的输出将是一个大型的公共表格。我知道我可以基于特定字符串进行“查找”,但我希望数据集是动态的,能够处理添加的新数据,而不必更新计算字段?有没有办法找到uniqe术语(从一列逗号分隔的值中,或从多列中),并对它们进行计数 到目前为止我已经尝试过的事情: 1

我有一个问题,一个星期以来我一直在努力解决这个问题。我有一个代表案例研究的大型数据库(谷歌表格)。我有一些列列出了多个类别(在本例中为“物种”、“属”和“形态”),我希望能够统计每个类别在数据集中出现的次数

我使用Tableau来可视化数据,最终的输出将是一个大型的公共表格。我知道我可以基于特定字符串进行“查找”,但我希望数据集是动态的,能够处理添加的新数据,而不必更新计算字段?有没有办法找到uniqe术语(从一列逗号分隔的值中,或从多列中),并对它们进行计数

到目前为止我已经尝试过的事情:

1-表中的透视表。工作正常,但会弄乱所有其他数据,因为它会重复行。
2-表中数据源上的透视表。也可以很好地工作,避免了与其他数据混淆的问题。然而,现在每个数字都与其他数字断开了连接,因此我无法制作一个大型仪表板,其中所有数据都由彼此过滤(即同时按国家过滤物种和属)。
3-google sheets中的一个SQL query(),它查找所有唯一的术语并进行查询,然后可以在Tableau中绘制这些术语。也可以很好地工作,但类似的问题是数据与数据集中的所有其他术语断开连接

在不改变数据结构的情况下,在单个逗号分隔的列(或跨多个列)中查找、列出和统计唯一项的字段计算有何想法

我已经放置了一个示例数据集(GoogleSheets),它是我实际工作的较小版本。在其中,我用灰色标记了逗号分隔的列,它们后面是一组列,这些列的值被拆分为列。我只需要分析其中的任何一个(即计算以分隔逗号分隔的值或多个列)


我还添加了一个示例Tableau工作簿

有趣的问题-您是否可以简单地添加一列
1
值,然后在单个
IF
CASE
语句中对其求和-例如
如果[珊瑚物种]像“Stylophora pistilata”,那么求和([Vales])END
(这未经测试!)谢谢@BenP-是的,我当然可以使用IF语句和FIND来搜索特定的术语,但理想情况下,我希望不必构建“静态”查询,而是更动态的查询。假设我以后添加更多的物种,那么我就必须在IF语句中添加更多的搜索词。我希望有一种方法可以找到独特的价值,然后统计它们!