2017-09-12 21 views
1

我的列中有一个字段,该字段与字符串一起提交,可以有多个相同的单词。现在我想要做的就是过滤这个列,以便某个单词出现,并且只有行显示另一个单词不会多于一次。这是我到目前为止:Tableau过滤一个字符串的过程

CONTAINS([Column1], "Santiego") AND COUNT(CONTAINS([Column1], "25")) < 2 

该错误告诉我我canot混合Agregat和非Agregat参数。

有没有可能做这种过滤?

回答

-1

我找到了解决办法,

在过滤器功能你必须使用你需要的柱,并用此公式的过滤:

COUNT(CONTAINS([Column1], "25")) < 2 

之后,你只需创建你把一个新的计算在过滤器,计算,然后使用这个公式:

CONTAINS([Column1], "Santiego") 
+0

计数()函数的行为我们假定你是它的方式也 –

+0

其实它的工作原理,但人们需要到c嘿,他怎么把他过滤器和什么领域显示或它可以给你错误的结果 – Vedad

+0

它可能“工作”,但它可能是意外和非常脆弱。字符串“25”的内容完全不影响结果。也可以是“99”或“666”。计数()返回中具有非空值的数据行数。它不返回为True的行数。它不会返回的值的总和如果[Column1 –