2017-09-12 41 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 –