[英]Tableau: how to make a count if in a for loop?
我剛剛開始使用 Tableau,並且想在 for 循環中進行計數。
我有以下變量:
我想要一個計數 function 顯示在給定城市的 A 輪和 B 輪中有多少用戶收到了任何正數。
在我的儀表板中,每一行代表一個城市,我希望有一列顯示每個城市在兩輪中收到金額的用戶總數。
謝謝!
您可以使用 go 獲得一個簡單的解決方案。
// 計算一個城市中每個用戶具有正數的唯一回合數
{ FIXED [用戶], [城市]: COUNTD(IIF([Amount]>0, [Round], NULL))}
// 在“Positive Rounds per User”字段中有 2 的唯一用戶數
COUNTD(IIF([每個用戶的正數]=2, [用戶], NULL))
您可以將 1 和 2 的計算合二為一,但閱讀起來會很復雜,因此最好將它們分開
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.